diff --git a/10-Top/npm/instance.bob b/10-Top/npm/instance.bob index e6abda7ee1b997ed6c62de01036faa606587dcd3..47c57c342df9990bb27035f17487e69d83d98d71 100644 --- a/10-Top/npm/instance.bob +++ b/10-Top/npm/instance.bob @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="UTF-8"?> -<!--Saved on 2023-07-24 15:30:23 by julianomurari--> <display version="2.0.0"> <name>npm_launcher_instance</name> <width>400</width> @@ -49,13 +48,12 @@ <file>support/npmUserOverview.bob</file> <macros> <secsub>$(P)</secsub> - <disdevid>$(R)</disdevid> </macros> <target>tab</target> - <description>NPM $(P) $(R)</description> + <description>NPM $(P)</description> </action> </actions> - <text>$(P) $(R)</text> + <text>$(P)</text> <x>20</x> <y>48</y> <width>360</width> @@ -64,17 +62,17 @@ </widget> <widget type="led" version="2.0.0"> <name>LED_4</name> - <pv_name>$(P):$(R):VCAM-DetectorState_RBV</pv_name> + <pv_name>$(P):PBI-NPM-002:VCAM-DetectorState_RBV</pv_name> <x>21</x> <y>49</y> <square>true</square> </widget> <widget type="label" version="2.0.0"> <name>Label_5</name> - <text>Acquiring</text> - <x>50</x> - <y>48</y> - <width>70</width> + <text> Vertical</text> + <x>41</x> + <y>49</y> + <width>80</width> </widget> <widget type="label" version="2.0.0"> <name>Label_4</name> @@ -91,4 +89,19 @@ </foreground_color> <horizontal_alignment>1</horizontal_alignment> </widget> + <widget type="led" version="2.0.0"> + <name>LED_5</name> + <pv_name>$(P):PBI-NPM-001:HCAM-DetectorState_RBV</pv_name> + <x>360</x> + <y>48</y> + <square>true</square> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>Horizontal </text> + <x>280</x> + <y>48</y> + <width>80</width> + <horizontal_alignment>2</horizontal_alignment> + </widget> </display> diff --git a/10-Top/npm/support/npmPipeline.bob b/10-Top/npm/support/npmPipeline.bob index c0ac25229717f657dc1226c0741424e72acc9a8d..84d203c0fcab791b9d2fe8bad185806e88732aaf 100644 --- a/10-Top/npm/support/npmPipeline.bob +++ b/10-Top/npm/support/npmPipeline.bob @@ -319,7 +319,7 @@ <name>Action Button_3</name> <actions> <action type="open_display"> - <file>$(CAM_OPI)</file> + <file>../../../99-Shared/adcore/$(CAM_MODEL).bob</file> <macros> <C>FLIR_BFS_31S4M</C> <P>$(secsub):$(disdevid):$(ORIENT)CAM</P> @@ -516,7 +516,7 @@ <name>Action Button_12</name> <actions> <action type="open_display"> - <file>$(AD_OPI_LOC)/NDProcess.bob</file> + <file>../../../99-Shared/adcore/NDProcess.bob</file> <macros> <P>$(secsub):$(disdevid):</P> <R>$(ORIENT)CAM$(R)</R> @@ -707,7 +707,7 @@ <name>Action Button_2</name> <actions> <action type="open_display"> - <file>$(AD_OPI_LOC)/NDStats.bob</file> + <file>../../../99-Shared/adcore/NDStats.bob</file> <macros> <P>$(secsub):$(disdevid):</P> <R>$(ORIENT)CAM$(R)</R> @@ -910,7 +910,7 @@ <name>Action Button_20</name> <actions> <action type="open_display"> - <file>$(AD_OPI_LOC)/NDROI.bob</file> + <file>../../../99-Shared/adcore/NDROI.bob</file> <macros> <P>$(secsub):$(disdevid):</P> <R>$(ORIENT)CAM$(R)</R> @@ -1107,7 +1107,7 @@ <name>Action Button_22</name> <actions> <action type="open_display"> - <file>$(AD_OPI_LOC)/NDROI.bob</file> + <file>../../../99-Shared/adcore/NDROI.bob</file> <macros> <C>FLIR_BFS_31S4M</C> <P>$(secsub):$(disdevid):</P> @@ -1305,7 +1305,7 @@ <name>Action Button_24</name> <actions> <action type="open_display"> - <file>$(AD_OPI_LOC)/NDROI.bob</file> + <file>../../../99-Shared/adcore/NDROI.bob</file> <macros> <P>$(secsub):$(disdevid):</P> <R>$(ORIENT)CAM$(R)</R> @@ -1496,7 +1496,7 @@ <name>Action Button_25</name> <actions> <action type="open_display"> - <file>$(AD_OPI_LOC)/NDPluginBase.bob</file> + <file>../../../99-Shared/adcore/NDPluginBase.bob</file> <macros> <P>$(secsub):$(disdevid):</P> <R>$(ORIENT)CAM$(R)</R> @@ -1732,7 +1732,7 @@ <name>Action Button_5</name> <actions> <action type="open_display"> - <file>$(AD_OPI_LOC)/NDStdArrays.bob</file> + <file>../../../99-Shared/adcore/NDStdArrays.bob</file> <macros> <P>$(secsub):$(disdevid):</P> <R>$(ORIENT)CAM$(R)</R> @@ -1929,7 +1929,7 @@ <name>Action Button_8</name> <actions> <action type="open_display"> - <file>$(AD_OPI_LOC)/NDPva.bob</file> + <file>../../../99-Shared/adcore/NDPva.bob</file> <macros> <P>$(secsub):$(disdevid):</P> <R>$(ORIENT)CAM$(R)</R> @@ -2126,7 +2126,7 @@ <name>Action Button_14</name> <actions> <action type="open_display"> - <file>$(AD_OPI_LOC)/NDStdArrays.bob</file> + <file>../../../99-Shared/adcore/NDStdArrays.bob</file> <macros> <P>$(secsub):$(disdevid):</P> <R>$(ORIENT)CAM$(R)</R> diff --git a/10-Top/npm/top.bob b/10-Top/npm/top.bob index 60e3e3e62589239d783c4457c35938eb829f6f49..9f5c6e09089ffbece3502c55c7a67c33975519e6 100644 --- a/10-Top/npm/top.bob +++ b/10-Top/npm/top.bob @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="UTF-8"?> -<!--Saved on 2023-07-24 10:35:14 by julianomurari--> <display version="2.0.0"> <name>NPM IOCs</name> <macros> @@ -57,8 +56,9 @@ <widget type="embedded" version="2.0.0"> <name>Embedded Display</name> <macros> + <HCAM_MODEL>Prosilica</HCAM_MODEL> <P>LEBT-010</P> - <R>PBI-NPM-002</R> + <VCAM_MODEL>Prosilica</VCAM_MODEL> </macros> <file>instance.bob</file> <x>10</x> @@ -69,8 +69,9 @@ <widget type="embedded" version="2.0.0"> <name>Embedded Display_1</name> <macros> + <HCAM_MODEL>Prosilica</HCAM_MODEL> <P>LEBT-020</P> - <R>PBI-NPM-002</R> + <VCAM_MODEL>Prosilica</VCAM_MODEL> </macros> <file>instance.bob</file> <x>420</x> @@ -78,4 +79,17 @@ <width>410</width> <height>170</height> </widget> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display_2</name> + <macros> + <HCAM_MODEL>Prosilica</HCAM_MODEL> + <P>PBI-LAB-001</P> + <VCAM_MODEL>Prosilica</VCAM_MODEL> + </macros> + <file>instance.bob</file> + <x>10</x> + <y>240</y> + <width>410</width> + <height>170</height> + </widget> </display> diff --git a/99-Shared/adcore/ADAravis.bob b/99-Shared/adcore/ADAravis.bob new file mode 100644 index 0000000000000000000000000000000000000000..127993cebca32ac4f0d95da78252b76be3e71a64 --- /dev/null +++ b/99-Shared/adcore/ADAravis.bob @@ -0,0 +1,1454 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADAravis</name> + <x>249</x> + <y>74</y> + <width>1070</width> + <height>830</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>1070</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>ADAravis - $(P)$(R)</text> + <x>421</x> + <y>5</y> + <width>228</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>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 #14</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 #16</name> + <file>ADAttrFile.bob</file> + <x>360</x> + <y>710</y> + <width>350</width> + <height>110</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #18</name> + <file>ADBuffers.bob</file> + <x>5</x> + <y>625</y> + <width>350</width> + <height>160</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #20</name> + <file>ADSetup.bob</file> + <x>6</x> + <y>35</y> + <width>350</width> + <height>340</height> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #22</name> + <x>10</x> + <y>795</y> + <width>345</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #25</name> + <text>Camera-specific features</text> + <width>240</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 #28</name> + <actions> + <action type="open_display"> + <file>$(C)-features.opi</file> + <target>tab</target> + <description>Features (custom)</description> + </action> + <action type="open_display"> + <file>$(C)-features_1.opi</file> + <target>tab</target> + <description>Features #1</description> + </action> + <action type="open_display"> + <file>$(C)-features_2.opi</file> + <target>tab</target> + <description>Features #2</description> + </action> + <action type="open_display"> + <file>$(C)-features_3.opi</file> + <target>tab</target> + <description>Features #3</description> + </action> + <action type="open_display"> + <file>$(C)-features_4.opi</file> + <target>tab</target> + <description>Features #4</description> + </action> + <action type="open_display"> + <file>$(C)-features_5.opi</file> + <target>tab</target> + <description>Features #5</description> + </action> + <action type="open_display"> + <file>$(C)-features_6.opi</file> + <target>tab</target> + <description>Features #6</description> + </action> + <action type="open_display"> + <file>$(C)-features_7.opi</file> + <target>tab</target> + <description>Features #7</description> + </action> + <action type="open_display"> + <file>$(C)-features_8.opi</file> + <target>tab</target> + <description>Features #8</description> + </action> + </actions> + <text></text> + <x>245</x> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #39</name> + <x>837</x> + <y>37</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 #42</name> + <text>Status</text> + <x>860</x> + <y>38</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="rectangle" version="2.0.0"> + <name>rectangle #45</name> + <x>715</x> + <y>35</y> + <width>350</width> + <height>310</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 #48</name> + <x>837</x> + <y>352</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 #51</name> + <x>715</x> + <y>350</y> + <width>350</width> + <height>475</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>Readout</text> + <x>855</x> + <y>353</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 #57</name> + <text>Data type</text> + <x>760</x> + <y>670</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 #60</name> + <pv_name>$(P)$(R)DataType_RBV</pv_name> + <x>856</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>6</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>Sensor size</text> + <x>740</x> + <y>405</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 #67</name> + <text>Region start</text> + <x>730</x> + <y>455</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 #70</name> + <text>Region size</text> + <x>740</x> + <y>500</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 #73</name> + <text>Binning</text> + <x>780</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="label" version="2.0.0"> + <name>text #76</name> + <text>X</text> + <x>881</x> + <y>380</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 #79</name> + <pv_name>$(P)$(R)MaxSizeX_RBV</pv_name> + <x>856</x> + <y>406</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 #83</name> + <pv_name>$(P)$(R)MinX_RBV</pv_name> + <x>856</x> + <y>435</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 #87</name> + <pv_name>$(P)$(R)MinX</pv_name> + <x>856</x> + <y>455</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 #91</name> + <pv_name>$(P)$(R)SizeX</pv_name> + <x>856</x> + <y>500</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 #95</name> + <pv_name>$(P)$(R)SizeX_RBV</pv_name> + <x>856</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="textentry" version="3.0.0"> + <name>text entry #99</name> + <pv_name>$(P)$(R)BinX</pv_name> + <x>856</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="textupdate" version="2.0.0"> + <name>text update #103</name> + <pv_name>$(P)$(R)BinX_RBV</pv_name> + <x>856</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 #107</name> + <text>Y</text> + <x>974</x> + <y>380</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 #110</name> + <pv_name>$(P)$(R)MaxSizeY_RBV</pv_name> + <x>949</x> + <y>406</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 #114</name> + <pv_name>$(P)$(R)MinY</pv_name> + <x>949</x> + <y>455</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 #118</name> + <pv_name>$(P)$(R)MinY_RBV</pv_name> + <x>949</x> + <y>435</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 #122</name> + <pv_name>$(P)$(R)SizeY</pv_name> + <x>949</x> + <y>500</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 #126</name> + <pv_name>$(P)$(R)SizeY_RBV</pv_name> + <x>949</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="textentry" version="3.0.0"> + <name>text entry #130</name> + <pv_name>$(P)$(R)BinY</pv_name> + <x>949</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="textupdate" version="2.0.0"> + <name>text update #134</name> + <pv_name>$(P)$(R)BinY_RBV</pv_name> + <x>949</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 #138</name> + <text>Image size</text> + <x>750</x> + <y>570</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 #141</name> + <text>Image size (bytes)</text> + <x>750</x> + <y>595</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 #144</name> + <pv_name>$(P)$(R)ArraySize_RBV</pv_name> + <x>949</x> + <y>596</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 #148</name> + <pv_name>$(P)$(R)ArraySizeX_RBV</pv_name> + <x>856</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 #152</name> + <pv_name>$(P)$(R)ArraySizeY_RBV</pv_name> + <x>949</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 #156</name> + <text>Gain</text> + <x>810</x> + <y>620</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 #159</name> + <pv_name>$(P)$(R)Gain_RBV</pv_name> + <x>949</x> + <y>621</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 #163</name> + <pv_name>$(P)$(R)Gain</pv_name> + <x>856</x> + <y>620</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 #167</name> + <pv_name>$(P)$(R)GainAuto</pv_name> + <x>855</x> + <y>645</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 #170</name> + <text>Gain auto</text> + <x>760</x> + <y>645</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 #173</name> + <pv_name>$(P)$(R)GainAuto_RBV</pv_name> + <x>960</x> + <y>646</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 #177</name> + <text>Color mode</text> + <x>750</x> + <y>695</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 #180</name> + <pv_name>$(P)$(R)ColorMode_RBV</pv_name> + <x>856</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>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 #184</name> + <pv_name>$(P)$(R)TemperatureActual</pv_name> + <x>885</x> + <y>316</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 #188</name> + <text>Temperature</text> + <x>770</x> + <y>315</y> + <width>110</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 #191</name> + <file>ADGenICamCollect.bob</file> + <x>360</x> + <y>205</y> + <width>350</width> + <height>500</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #193</name> + <file>ADGenICamTrigger.bob</file> + <x>5</x> + <y>465</y> + <width>350</width> + <height>155</height> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #195</name> + <x>750</x> + <y>290</y> + <width>215</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>Poll features</text> + <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 #201</name> + <pv_name>$(P)$(R)ReadStatus.SCAN</pv_name> + <x>135</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> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>Frames completed</text> + <x>720</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="textupdate" version="2.0.0"> + <name>text update #207</name> + <pv_name>$(P)$(R)ARFramesCompleted</pv_name> + <x>885</x> + <y>66</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 #211</name> + <text>Frame failures</text> + <x>740</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="textupdate" version="2.0.0"> + <name>text update #214</name> + <pv_name>$(P)$(R)ARFrameFailures</pv_name> + <x>885</x> + <y>91</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 #218</name> + <text>Frame underruns</text> + <x>730</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="textupdate" version="2.0.0"> + <name>text update #221</name> + <pv_name>$(P)$(R)ARFrameUnderruns</pv_name> + <x>885</x> + <y>116</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 #225</name> + <text>Missing packets</text> + <x>730</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="textupdate" version="2.0.0"> + <name>text update #228</name> + <pv_name>$(P)$(R)ARMissingPackets</pv_name> + <x>885</x> + <y>141</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 #232</name> + <text>Resent packets</text> + <x>740</x> + <y>165</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 #235</name> + <pv_name>$(P)$(R)ARResentPackets</pv_name> + <x>885</x> + <y>166</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 #239</name> + <text>Resend enable</text> + <x>750</x> + <y>190</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 #242</name> + <text>Packet timeout</text> + <x>740</x> + <y>215</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 #245</name> + <text>Frame retention</text> + <x>730</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="label" version="2.0.0"> + <name>text #248</name> + <text>Reset camera</text> + <x>760</x> + <y>265</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 #251</name> + <pv_name>$(P)$(R)ARPacketResendEnable</pv_name> + <x>885</x> + <y>190</y> + <width>120</width> + <height>20</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> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #254</name> + <pv_name>$(P)$(R)ARPacketTimeout</pv_name> + <x>885</x> + <y>215</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 #258</name> + <pv_name>$(P)$(R)ARFrameRetention</pv_name> + <x>885</x> + <y>240</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>message button #262</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ARResetCamera</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ARResetCamera</pv_name> + <text>Reset camera</text> + <x>885</x> + <y>265</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 #265</name> + <text>Pixel format</text> + <x>730</x> + <y>720</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 #268</name> + <pv_name>$(P)$(R)PixelFormat</pv_name> + <x>856</x> + <y>721</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 #271</name> + <pv_name>$(P)$(R)PixelFormat_RBV</pv_name> + <x>960</x> + <y>721</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 #275</name> + <text>Convert fmt.</text> + <x>730</x> + <y>745</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 #278</name> + <pv_name>$(P)$(R)ARConvertPixelFormat</pv_name> + <x>856</x> + <y>746</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 #281</name> + <pv_name>$(P)$(R)ARConvertPixelFormat_RBV</pv_name> + <x>960</x> + <y>746</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 #285</name> + <text>Shift dir.</text> + <x>750</x> + <y>770</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 #288</name> + <pv_name>$(P)$(R)ARShiftDir</pv_name> + <x>855</x> + <y>770</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 #291</name> + <pv_name>$(P)$(R)ARShiftDir_RBV</pv_name> + <x>960</x> + <y>771</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 #295</name> + <text>Shift bits</text> + <x>750</x> + <y>795</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 #298</name> + <pv_name>$(P)$(R)ARShiftBits</pv_name> + <x>855</x> + <y>795</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 #301</name> + <pv_name>$(P)$(R)ARShiftBits_RBV</pv_name> + <x>960</x> + <y>796</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/99-Shared/adcore/ADGenICamCollect.bob b/99-Shared/adcore/ADGenICamCollect.bob new file mode 100644 index 0000000000000000000000000000000000000000..99d07ed1bf484c80ea247c9cc09b5bee969ea49a --- /dev/null +++ b/99-Shared/adcore/ADGenICamCollect.bob @@ -0,0 +1,897 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADGenICamCollect</name> + <x>1418</x> + <y>166</y> + <width>350</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="label" version="2.0.0"> + <name>text #6</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 #9</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 #13</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="rectangle" version="2.0.0"> + <name>rectangle #17</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 #20</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="rectangle" version="2.0.0"> + <name>rectangle #23</name> + <width>350</width> + <height>500</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 #26</name> + <text>Acquire period</text> + <x>35</x> + <y>81</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 #29</name> + <pv_name>$(P)$(R)AcquirePeriod</pv_name> + <x>180</x> + <y>81</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 #33</name> + <pv_name>$(P)$(R)AcquirePeriod_RBV</pv_name> + <x>245</x> + <y>82</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 #37</name> + <text># Images</text> + <x>95</x> + <y>155</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 #40</name> + <pv_name>$(P)$(R)NumImages</pv_name> + <x>180</x> + <y>155</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 #44</name> + <pv_name>$(P)$(R)NumImages_RBV</pv_name> + <x>245</x> + <y>156</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 #48</name> + <pv_name>$(P)$(R)NumImagesCounter_RBV</pv_name> + <x>245</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>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># Exp./image</text> + <x>55</x> + <y>205</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 #55</name> + <pv_name>$(P)$(R)NumExposures</pv_name> + <x>180</x> + <y>205</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)NumExposures_RBV</pv_name> + <x>245</x> + <y>206</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 #63</name> + <text>Image mode</text> + <x>25</x> + <y>230</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 #66</name> + <pv_name>$(P)$(R)ImageMode</pv_name> + <x>130</x> + <y>230</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 #69</name> + <pv_name>$(P)$(R)ImageMode_RBV</pv_name> + <x>255</x> + <y>232</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 #73</name> + <text># Images complete</text> + <x>5</x> + <y>180</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 #76</name> + <pv_name>$(P)$(R)ArrayCounter</pv_name> + <x>180</x> + <y>425</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 #80</name> + <text>Image counter</text> + <x>45</x> + <y>425</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 #83</name> + <pv_name>$(P)$(R)ArrayCounter_RBV</pv_name> + <x>245</x> + <y>426</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 #87</name> + <text>Image rate</text> + <x>75</x> + <y>450</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)ArrayRate_RBV</pv_name> + <x>180</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>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>Array callbacks</text> + <x>5</x> + <y>475</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 #97</name> + <pv_name>$(P)$(R)ArrayCallbacks</pv_name> + <x>160</x> + <y>475</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 #100</name> + <pv_name>$(P)$(R)ArrayCallbacks_RBV</pv_name> + <x>255</x> + <y>477</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 #104</name> + <text>Status</text> + <x>5</x> + <y>400</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 #107</name> + <text>Done</text> + <x>223</x> + <y>255</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 #111</name> + <text>Collecting</text> + <x>194</x> + <y>255</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 #115</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>275</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 #118</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>275</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 #121</name> + <text>Acquire</text> + <x>105</x> + <y>275</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 #124</name> + <text>Detector state</text> + <x>35</x> + <y>375</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 #127</name> + <pv_name>$(P)$(R)DetectorState_RBV</pv_name> + <x>180</x> + <y>375</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> + <widget type="textupdate" version="2.0.0"> + <name>text update #131</name> + <pv_name>$(P)$(R)StatusMessage_RBV</pv_name> + <x>70</x> + <y>400</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 #135</name> + <text># Queued arrays</text> + <x>25</x> + <y>300</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 #138</name> + <pv_name>$(P)$(R)NumQueuedArrays</pv_name> + <x>180</x> + <y>301</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 #142</name> + <text>Wait for plugins</text> + <x>15</x> + <y>325</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 #145</name> + <pv_name>$(P)$(R)WaitForPlugins</pv_name> + <x>180</x> + <y>325</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 #148</name> + <text>Acquire busy</text> + <x>55</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="textupdate" version="2.0.0"> + <name>text update #151</name> + <pv_name>$(P)$(R)AcquireBusy</pv_name> + <x>180</x> + <y>351</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> + <widget type="label" version="2.0.0"> + <name>text #155</name> + <text>Exposure auto</text> + <x>5</x> + <y>56</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 #158</name> + <pv_name>$(P)$(R)ExposureAuto</pv_name> + <x>140</x> + <y>56</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 #161</name> + <pv_name>$(P)$(R)ExposureAuto_RBV</pv_name> + <x>245</x> + <y>57</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 #165</name> + <text>Frame rate</text> + <x>75</x> + <y>105</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 #168</name> + <pv_name>$(P)$(R)FrameRate</pv_name> + <x>180</x> + <y>105</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 #172</name> + <pv_name>$(P)$(R)FrameRate_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 #176</name> + <text>Frame rate enable</text> + <x>5</x> + <y>130</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 #179</name> + <pv_name>$(P)$(R)FrameRateEnable</pv_name> + <x>180</x> + <y>130</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 #182</name> + <pv_name>$(P)$(R)FrameRateEnable_RBV</pv_name> + <x>265</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>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/99-Shared/adcore/ADGenICamTrigger.bob b/99-Shared/adcore/ADGenICamTrigger.bob new file mode 100644 index 0000000000000000000000000000000000000000..6cb8c5fa467f6da1ea1e548aa98515cc5e89cc1a --- /dev/null +++ b/99-Shared/adcore/ADGenICamTrigger.bob @@ -0,0 +1,297 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADGenICamTrigger</name> + <x>1541</x> + <y>119</y> + <width>350</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="group" version="2.0.0"> + <name>composite #6</name> + <width>350</width> + <height>155</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</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 #12</name> + <text>Trigger</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="rectangle" version="2.0.0"> + <name>rectangle #15</name> + <width>350</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 #18</name> + <x>25</x> + <y>30</y> + <width>320</width> + <height>120</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>Mode</text> + <x>50</x> + <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 #24</name> + <pv_name>$(P)$(R)TriggerMode</pv_name> + <x>95</x> + <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="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(R)TriggerMode_RBV</pv_name> + <x>210</x> + <y>1</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> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>Source</text> + <x>30</x> + <y>24</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 #34</name> + <pv_name>$(P)$(R)TriggerSource</pv_name> + <x>95</x> + <y>24</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="textupdate" version="2.0.0"> + <name>text update #37</name> + <pv_name>$(P)$(R)TriggerSource_RBV</pv_name> + <x>210</x> + <y>25</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> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>Software</text> + <x>10</x> + <y>100</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>message button #44</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TriggerSoftware</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TriggerSoftware</pv_name> + <text>Trigger</text> + <x>95</x> + <y>100</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 #47</name> + <text>Overlap</text> + <x>20</x> + <y>50</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 #50</name> + <pv_name>$(P)$(R)TriggerOverlap</pv_name> + <x>95</x> + <y>50</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="textupdate" version="2.0.0"> + <name>text update #53</name> + <pv_name>$(P)$(R)TriggerOverlap_RBV</pv_name> + <x>210</x> + <y>51</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> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>Exp. mode</text> + <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="combo" version="2.0.0"> + <name>menu #60</name> + <pv_name>$(P)$(R)ExposureMode</pv_name> + <x>95</x> + <y>75</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="textupdate" version="2.0.0"> + <name>text update #63</name> + <pv_name>$(P)$(R)ExposureMode_RBV</pv_name> + <x>210</x> + <y>76</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> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + </widget> +</display> diff --git a/99-Shared/adcore/Prosilica.bob b/99-Shared/adcore/Prosilica.bob new file mode 100644 index 0000000000000000000000000000000000000000..f7e6e20d97980af1e8b38d366141c01ec1739f7c --- /dev/null +++ b/99-Shared/adcore/Prosilica.bob @@ -0,0 +1,1596 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>prosilica</name> + <x>149</x> + <y>55</y> + <width>715</width> + <height>950</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="label" version="2.0.0"> + <name>text #9</name> + <text>Prosilica Camera - $(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> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>ADSetup.bob</file> + <x>5</x> + <y>35</y> + <width>350</width> + <height>340</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #14</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 #16</name> + <file>ADShutter.bob</file> + <x>360</x> + <y>35</y> + <width>350</width> + <height>165</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #18</name> + <x>487</x> + <y>207</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="rectangle" version="2.0.0"> + <name>rectangle #21</name> + <x>360</x> + <y>205</y> + <width>350</width> + <height>460</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 #24</name> + <text>Collect</text> + <x>510</x> + <y>208</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 #27</name> + <text>Exposure time</text> + <x>406</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="textentry" version="3.0.0"> + <name>text entry #30</name> + <pv_name>$(P)$(R)AcquireTime</pv_name> + <x>545</x> + <y>229</y> + <width>59</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="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 #34</name> + <pv_name>$(P)$(R)AcquireTime_RBV</pv_name> + <x>611</x> + <y>230</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 #38</name> + <text>Acquire period</text> + <x>396</x> + <y>254</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 #41</name> + <pv_name>$(P)$(R)AcquirePeriod</pv_name> + <x>545</x> + <y>254</y> + <width>59</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="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 #45</name> + <pv_name>$(P)$(R)AcquirePeriod_RBV</pv_name> + <x>611</x> + <y>255</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 #49</name> + <text># Images</text> + <x>456</x> + <y>279</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 #52</name> + <pv_name>$(P)$(R)NumImages</pv_name> + <x>545</x> + <y>279</y> + <width>59</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="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)NumImages_RBV</pv_name> + <x>611</x> + <y>280</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 #60</name> + <text># Images complete</text> + <x>366</x> + <y>304</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 #63</name> + <pv_name>$(P)$(R)NumImagesCounter_RBV</pv_name> + <x>611</x> + <y>305</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="combo" version="2.0.0"> + <name>menu #67</name> + <pv_name>$(P)$(R)ImageMode</pv_name> + <x>494</x> + <y>329</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 #70</name> + <text>Image mode</text> + <x>385</x> + <y>329</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 #73</name> + <pv_name>$(P)$(R)ImageMode_RBV</pv_name> + <x>621</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> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #77</name> + <text>Trigger mode</text> + <x>364</x> + <y>354</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 #80</name> + <pv_name>$(P)$(R)TriggerMode</pv_name> + <x>493</x> + <y>354</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 #83</name> + <pv_name>$(P)$(R)TriggerMode_RBV</pv_name> + <x>620</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> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #87</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TriggerSoftware</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TriggerSoftware</pv_name> + <text>Trigger</text> + <x>545</x> + <y>382</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 #90</name> + <text>Software trigger</text> + <x>376</x> + <y>382</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 #93</name> + <text>Acquire</text> + <x>460</x> + <y>435</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 #96</name> + <text>Done</text> + <x>578</x> + <y>415</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 #100</name> + <text>Collecting</text> + <x>549</x> + <y>415</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 #104</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>535</x> + <y>435</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 #107</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>602</x> + <y>435</y> + <width>59</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 #110</name> + <x>127</x> + <y>467</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 #113</name> + <x>5</x> + <y>465</y> + <width>350</width> + <height>385</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 #116</name> + <text>Readout</text> + <x>145</x> + <y>468</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 #119</name> + <text>X</text> + <x>176</x> + <y>495</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 #122</name> + <text>Y</text> + <x>266</x> + <y>495</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 #125</name> + <pv_name>$(P)$(R)BinX</pv_name> + <x>148</x> + <y>565</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 #129</name> + <pv_name>$(P)$(R)BinY</pv_name> + <x>241</x> + <y>565</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)BinX_RBV</pv_name> + <x>148</x> + <y>545</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 #137</name> + <pv_name>$(P)$(R)BinY_RBV</pv_name> + <x>241</x> + <y>545</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 #141</name> + <text>Binning</text> + <x>70</x> + <y>565</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 #144</name> + <pv_name>$(P)$(R)MinX_RBV</pv_name> + <x>148</x> + <y>590</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 #148</name> + <pv_name>$(P)$(R)MinX</pv_name> + <x>148</x> + <y>610</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 #152</name> + <pv_name>$(P)$(R)MinY</pv_name> + <x>241</x> + <y>610</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)MinY_RBV</pv_name> + <x>241</x> + <y>590</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 #160</name> + <text>Region start</text> + <x>20</x> + <y>610</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 #163</name> + <text>Region size</text> + <x>30</x> + <y>655</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 #166</name> + <pv_name>$(P)$(R)SizeX</pv_name> + <x>148</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="textentry" version="3.0.0"> + <name>text entry #170</name> + <pv_name>$(P)$(R)SizeY</pv_name> + <x>241</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 #174</name> + <pv_name>$(P)$(R)SizeX_RBV</pv_name> + <x>148</x> + <y>635</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)SizeY_RBV</pv_name> + <x>241</x> + <y>635</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 #182</name> + <text>Sensor size</text> + <x>30</x> + <y>520</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 #185</name> + <pv_name>$(P)$(R)MaxSizeX_RBV</pv_name> + <x>148</x> + <y>521</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 #189</name> + <pv_name>$(P)$(R)MaxSizeY_RBV</pv_name> + <x>241</x> + <y>521</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 #193</name> + <text>Image size (bytes)</text> + <x>40</x> + <y>720</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 #196</name> + <pv_name>$(P)$(R)ArraySize_RBV</pv_name> + <x>241</x> + <y>721</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="textupdate" version="2.0.0"> + <name>text update #200</name> + <pv_name>$(P)$(R)Gain_RBV</pv_name> + <x>241</x> + <y>746</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="textentry" version="3.0.0"> + <name>text entry #204</name> + <pv_name>$(P)$(R)Gain</pv_name> + <x>148</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="label" version="2.0.0"> + <name>text #208</name> + <text>Gain</text> + <x>100</x> + <y>745</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 #211</name> + <text>Data type</text> + <x>50</x> + <y>770</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 #214</name> + <pv_name>$(P)$(R)DataType</pv_name> + <x>148</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 #217</name> + <pv_name>$(P)$(R)DataType_RBV</pv_name> + <x>241</x> + <y>771</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 #221</name> + <text>Image size</text> + <x>40</x> + <y>695</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 #224</name> + <pv_name>$(P)$(R)ArraySizeX_RBV</pv_name> + <x>148</x> + <y>696</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 #228</name> + <pv_name>$(P)$(R)ArraySizeY_RBV</pv_name> + <x>241</x> + <y>696</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 #232</name> + <text>Color mode</text> + <x>40</x> + <y>795</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 #235</name> + <pv_name>$(P)$(R)ColorMode</pv_name> + <x>148</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 #238</name> + <pv_name>$(P)$(R)ColorMode_RBV</pv_name> + <x>241</x> + <y>796</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 #242</name> + <text>Bayer convert</text> + <x>10</x> + <y>820</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 #245</name> + <pv_name>$(P)$(R)BayerConvert</pv_name> + <x>148</x> + <y>820</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 #248</name> + <pv_name>$(P)$(R)BayerConvert_RBV</pv_name> + <x>241</x> + <y>821</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 #252</name> + <file>ADAttrFile.bob</file> + <x>360</x> + <y>670</y> + <width>350</width> + <height>110</height> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #254</name> + <x>30</x> + <y>870</y> + <width>298</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #257</name> + <text>I/O setup & statistics</text> + <width>220</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 #260</name> + <actions> + <action type="open_display"> + <file>prosilicaMore.opi</file> + <target>tab</target> + <description>I/O setup & statistics</description> + </action> + </actions> + <text></text> + <x>228</x> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #263</name> + <file>ADBuffers.bob</file> + <x>360</x> + <y>785</y> + <width>350</width> + <height>160</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #265</name> + <text>Time remaining</text> + <x>390</x> + <y>560</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 #268</name> + <pv_name>$(P)$(R)TimeRemaining_RBV</pv_name> + <x>535</x> + <y>561</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="label" version="2.0.0"> + <name>text #272</name> + <text>Detector state</text> + <x>390</x> + <y>535</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 #275</name> + <pv_name>$(P)$(R)DetectorState_RBV</pv_name> + <x>532</x> + <y>535</y> + <width>158</width> + <height>18</height> + <font> + <font family="Liberation 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> + <widget type="textentry" version="3.0.0"> + <name>text entry #279</name> + <pv_name>$(P)$(R)ArrayCounter</pv_name> + <x>535</x> + <y>585</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 #283</name> + <pv_name>$(P)$(R)ArrayCounter_RBV</pv_name> + <x>601</x> + <y>586</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 #287</name> + <text>Image counter</text> + <x>400</x> + <y>585</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 #290</name> + <text>Image rate</text> + <x>430</x> + <y>610</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 #293</name> + <pv_name>$(P)$(R)ArrayRate_RBV</pv_name> + <x>535</x> + <y>611</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 #297</name> + <text>Array callbacks</text> + <x>380</x> + <y>635</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 #300</name> + <pv_name>$(P)$(R)ArrayCallbacks</pv_name> + <x>535</x> + <y>635</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 #303</name> + <pv_name>$(P)$(R)ArrayCallbacks_RBV</pv_name> + <x>630</x> + <y>637</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 #307</name> + <text># Queued arrays</text> + <x>380</x> + <y>460</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 #310</name> + <pv_name>$(P)$(R)NumQueuedArrays</pv_name> + <x>535</x> + <y>461</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 #314</name> + <text>Wait for plugins</text> + <x>370</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="combo" version="2.0.0"> + <name>menu #317</name> + <pv_name>$(P)$(R)WaitForPlugins</pv_name> + <x>535</x> + <y>485</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 #320</name> + <text>Acquire busy</text> + <x>410</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 #323</name> + <pv_name>$(P)$(R)AcquireBusy</pv_name> + <x>535</x> + <y>511</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>