diff --git a/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/Amptek.bob b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/Amptek.bob new file mode 100644 index 0000000000000000000000000000000000000000..bcbeb5dbcd4afb798a66ddf4546086839aeb869a --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/Amptek.bob @@ -0,0 +1,2636 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>Amptek</name> + <width>1220</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>145</x> + <y>2</y> + <width>900</width> + <height>25</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>Amptek MCA Control ($(P)$(R))</text> + <x>145</x> + <y>3</y> + <width>900</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #12</name> + <x>410</x> + <y>455</y> + <width>400</width> + <height>80</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #15</name> + <width>400</width> + <height>80</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>Info</text> + <x>180</x> + <y>6</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #21</name> + <x>22</x> + <y>30</y> + <width>130</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #24</name> + <pv_name>$(P)$(R)Model</pv_name> + <x>55</x> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>Model</text> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #31</name> + <x>220</x> + <y>30</y> + <width>160</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #34</name> + <pv_name>$(P)$(R)SerialNumber</pv_name> + <x>85</x> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>Serial #</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #41</name> + <x>10</x> + <y>55</y> + <width>145</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #44</name> + <pv_name>$(P)$(R)Firmware</pv_name> + <x>85</x> + <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> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Firmware</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #51</name> + <x>289</x> + <y>55</y> + <width>105</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #54</name> + <pv_name>$(P)$(R)FPGA</pv_name> + <x>45</x> + <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> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>FPGA</text> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #61</name> + <x>165</x> + <y>55</y> + <width>115</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #64</name> + <pv_name>$(P)$(R)Build</pv_name> + <x>55</x> + <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> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #68</name> + <text>Build</text> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #71</name> + <x>815</x> + <y>395</y> + <width>400</width> + <height>85</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>Configuration file</text> + <x>110</x> + <y>5</y> + <width>121</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #77</name> + <width>400</width> + <height>85</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(R)ConfigFileName</pv_name> + <x>114</x> + <y>30</y> + <width>280</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>File name</text> + <x>18</x> + <y>30</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #87</name> + <x>120</x> + <y>55</y> + <width>161</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>message button #90</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)LoadConfigFile</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)LoadConfigFile</pv_name> + <text>Load</text> + <width>65</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 #93</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SaveConfigFile</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SaveConfigFile</pv_name> + <text>Save</text> + <x>96</x> + <width>65</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #96</name> + <x>410</x> + <y>260</y> + <width>400</width> + <height>190</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #99</name> + <width>400</width> + <height>190</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>MCA/MCS/SCA Setup</text> + <x>115</x> + <y>5</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>MCA source</text> + <x>91</x> + <y>33</y> + <width>89</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>Low channel</text> + <x>81</x> + <y>111</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 #111</name> + <text>High channel</text> + <x>71</x> + <y>138</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 #114</name> + <text>Dwell time (s)</text> + <x>51</x> + <y>84</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 #117</name> + <text>MCA channels</text> + <x>71</x> + <y>59</y> + <width>105</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #120</name> + <pv_name>$(P)$(R)MCASource_RBV</pv_name> + <x>277</x> + <y>33</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #124</name> + <pv_name>$(P)$(R)MCSLowChannel_RBV</pv_name> + <x>276</x> + <y>111</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #128</name> + <pv_name>$(P)$(R)MCSHighChannel_RBV</pv_name> + <x>276</x> + <y>138</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #132</name> + <pv_name>$(P)$(R)MCSDwellTime_RBV</pv_name> + <x>276</x> + <y>84</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #136</name> + <pv_name>$(P)$(R)MCANumChannels_RBV</pv_name> + <x>277</x> + <y>58</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #140</name> + <pv_name>$(P)$(R)MCASource</pv_name> + <x>196</x> + <y>33</y> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #143</name> + <pv_name>$(P)$(R)MCSLowChannel</pv_name> + <x>196</x> + <y>110</y> + <width>74</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #147</name> + <pv_name>$(P)$(R)MCSHighChannel</pv_name> + <x>196</x> + <y>137</y> + <width>74</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #151</name> + <pv_name>$(P)$(M).DWEL</pv_name> + <x>196</x> + <y>83</y> + <width>74</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #155</name> + <pv_name>$(P)$(M).NUSE</pv_name> + <x>196</x> + <y>58</y> + <width>75</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #159</name> + <actions> + <action type="open_display"> + <file>Amptek_ROI_SCA8.opi</file> + <target>tab</target> + <description>SCAs</description> + </action> + </actions> + <text>SCAs</text> + <x>196</x> + <y>163</y> + <width>74</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>SCAs</text> + <x>151</x> + <y>163</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #165</name> + <x>815</x> + <y>35</y> + <width>400</width> + <height>160</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #168</name> + <text>Setup</text> + <x>160</x> + <y>4</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #171</name> + <width>400</width> + <height>160</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #174</name> + <x>160</x> + <y>28</y> + <width>210</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>Clock</text> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #180</name> + <pv_name>$(P)$(R)Clock_RBV</pv_name> + <x>136</x> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #184</name> + <pv_name>$(P)$(R)Clock</pv_name> + <x>55</x> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #187</name> + <x>30</x> + <y>53</y> + <width>340</width> + <height>95</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #190</name> + <text>Input polarity</text> + <x>40</x> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #193</name> + <pv_name>$(P)$(R)InputPolarity_RBV</pv_name> + <x>265</x> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #197</name> + <pv_name>$(P)$(R)InputPolarity</pv_name> + <x>185</x> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #200</name> + <y>25</y> + <width>340</width> + <height>70</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #203</name> + <pv_name>$(P)$(R)BoardTemp</pv_name> + <x>265</x> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>Board temp. (C)</text> + <x>30</x> + <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 #210</name> + <text>High Voltage</text> + <x>60</x> + <y>49</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>Detector temp. (K)</text> + <y>22</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #216</name> + <pv_name>$(P)$(R)DetTemp</pv_name> + <x>265</x> + <y>22</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #220</name> + <pv_name>$(P)$(R)HighVoltage</pv_name> + <x>265</x> + <y>49</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #224</name> + <pv_name>$(P)$(R)SetDetTemp</pv_name> + <x>185</x> + <y>21</y> + <width>75</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #228</name> + <pv_name>$(P)$(R)SetHighVoltage</pv_name> + <x>185</x> + <y>48</y> + <width>75</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #232</name> + <x>410</x> + <y>35</y> + <width>400</width> + <height>220</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #235</name> + <width>400</width> + <height>220</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #238</name> + <text>Shaping</text> + <x>160</x> + <y>5</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #241</name> + <x>11</x> + <y>33</y> + <width>221</width> + <height>127</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #244</name> + <text>Fast peaking time (ns)</text> + <width>220</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #247</name> + <text>Fast threshold (0-512)</text> + <x>1</x> + <y>53</y> + <width>220</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #250</name> + <text>Slow peaking time (us)</text> + <x>1</x> + <y>26</y> + <width>220</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #253</name> + <text>Slow threshold (0-25%)</text> + <x>1</x> + <y>80</y> + <width>220</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #256</name> + <text>Flat top time (us)</text> + <x>41</x> + <y>107</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #259</name> + <x>236</x> + <y>33</y> + <width>75</width> + <height>128</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #262</name> + <pv_name>$(P)$(R)FastPeakingTime</pv_name> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #265</name> + <pv_name>$(P)$(R)FastThreshold</pv_name> + <x>1</x> + <y>52</y> + <width>74</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #269</name> + <pv_name>$(P)$(R)PeakingTime</pv_name> + <x>1</x> + <y>25</y> + <width>74</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #273</name> + <pv_name>$(P)$(R)SlowThreshold</pv_name> + <x>1</x> + <y>79</y> + <width>74</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #277</name> + <pv_name>$(P)$(R)FlatTopTime</pv_name> + <x>1</x> + <y>106</y> + <width>74</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #281</name> + <pv_name>$(P)$(R)FastPeakingTime_RBV</pv_name> + <x>316</x> + <y>33</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #285</name> + <pv_name>$(P)$(R)FastThreshold_RBV</pv_name> + <x>316</x> + <y>86</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #289</name> + <pv_name>$(P)$(R)PeakingTime_RBV</pv_name> + <x>316</x> + <y>59</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #293</name> + <pv_name>$(P)$(R)SlowThreshold_RBV</pv_name> + <x>316</x> + <y>113</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #297</name> + <pv_name>$(P)$(R)FlatTopTime_RBV</pv_name> + <x>316</x> + <y>140</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #301</name> + <x>131</x> + <y>165</y> + <width>260</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #304</name> + <pv_name>$(P)$(R)PUREnable</pv_name> + <x>105</x> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #307</name> + <text>PUR enable</text> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #310</name> + <pv_name>$(P)$(R)PUREnable_RBV</pv_name> + <x>186</x> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #314</name> + <x>191</x> + <y>190</y> + <width>199</width> + <height>22</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #317</name> + <text>Gain</text> + <y>1</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #320</name> + <pv_name>$(P)$(R)Gain_RBV</pv_name> + <x>125</x> + <y>1</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #324</name> + <pv_name>$(P)$(R)Gain</pv_name> + <x>45</x> + <width>75</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #328</name> + <x>815</x> + <y>200</y> + <width>400</width> + <height>190</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #331</name> + <width>400</width> + <height>190</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #334</name> + <text>Input/Output</text> + <x>140</x> + <y>5</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #337</name> + <text>Aux. output 1</text> + <x>71</x> + <y>33</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 #340</name> + <pv_name>$(P)$(R)AuxOut1</pv_name> + <x>206</x> + <y>33</y> + <width>75</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 #343</name> + <pv_name>$(P)$(R)AuxOut1_RBV</pv_name> + <x>286</x> + <y>33</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #347</name> + <text>Aux. output 2</text> + <x>71</x> + <y>58</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 #350</name> + <pv_name>$(P)$(R)AuxOut2</pv_name> + <x>206</x> + <y>58</y> + <width>75</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 #353</name> + <pv_name>$(P)$(R)AuxOut2_RBV</pv_name> + <x>286</x> + <y>58</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #357</name> + <text>Aux. outputs 3&4</text> + <x>41</x> + <y>83</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 #360</name> + <pv_name>$(P)$(R)AuxOut34</pv_name> + <x>206</x> + <y>83</y> + <width>75</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 #363</name> + <pv_name>$(P)$(R)AuxOut34_RBV</pv_name> + <x>286</x> + <y>83</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #367</name> + <text>Connector 1</text> + <x>91</x> + <y>108</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #370</name> + <pv_name>$(P)$(R)Connector1</pv_name> + <x>206</x> + <y>108</y> + <width>75</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 #373</name> + <pv_name>$(P)$(R)Connector1_RBV</pv_name> + <x>286</x> + <y>108</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #377</name> + <text>Connector 2</text> + <x>91</x> + <y>133</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #380</name> + <pv_name>$(P)$(R)Connector2</pv_name> + <x>206</x> + <y>133</y> + <width>75</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 #383</name> + <pv_name>$(P)$(R)Connector2_RBV</pv_name> + <x>286</x> + <y>133</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #387</name> + <x>161</x> + <y>160</y> + <width>200</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #390</name> + <text>Gate</text> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #393</name> + <pv_name>$(P)$(R)Gate_RBV</pv_name> + <x>126</x> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #397</name> + <pv_name>$(P)$(R)Gate</pv_name> + <x>45</x> + <width>75</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> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #400</name> + <x>5</x> + <y>35</y> + <width>400</width> + <height>560</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #403</name> + <text>Acquire</text> + <x>167</x> + <y>40</y> + <width>55</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #406</name> + <text>Status</text> + <x>140</x> + <y>131</y> + <width>46</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #409</name> + <text>Done</text> + <x>94</x> + <y>131</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M).ACQG</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #413</name> + <text>Acquiring</text> + <x>37</x> + <y>131</y> + <width>67</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="127" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M).ACQG</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #417</name> + <x>97</x> + <y>65</y> + <width>216</width> + <height>60</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #420</name> + <width>216</width> + <height>60</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #423</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Erase</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Erase</pv_name> + <text>Erase</text> + <x>110</x> + <y>32</y> + <width>97</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 #426</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)EraseStart</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)EraseStart</pv_name> + <text>Erase/Start</text> + <x>6</x> + <y>32</y> + <width>97</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 #429</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Start</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Start</pv_name> + <text>Start</text> + <x>6</x> + <y>7</y> + <width>97</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 #432</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Stop</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Stop</pv_name> + <text>Stop</text> + <x>110</x> + <y>7</y> + <width>97</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #435</name> + <pv_name>$(P)$(R)FastCounts</pv_name> + <x>21</x> + <y>366</y> + <width>108</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #439</name> + <pv_name>$(P)$(R)SlowCounts</pv_name> + <x>21</x> + <y>391</y> + <width>108</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #443</name> + <text>Fast counts</text> + <x>135</x> + <y>366</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 #446</name> + <text>Slow counts</text> + <x>135</x> + <y>391</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #449</name> + <pv_name>$(P)$(M)Status.SCAN</pv_name> + <x>107</x> + <y>416</y> + <width>87</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 #452</name> + <text>MCA Status rate</text> + <x>199</x> + <y>417</y> + <width>118</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #455</name> + <pv_name>$(P)$(M)Read.SCAN</pv_name> + <x>107</x> + <y>441</y> + <width>87</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 #458</name> + <text>MCA Read rate</text> + <x>199</x> + <y>442</y> + <width>111</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #461</name> + <pv_name>$(P)$(R)ReadStatus.SCAN</pv_name> + <x>107</x> + <y>466</y> + <width>87</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 #464</name> + <text>Amptek status rate</text> + <x>199</x> + <y>467</y> + <width>134</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #467</name> + <x>48</x> + <y>416</y> + <width>54</width> + <height>70</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>message button #470</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Status.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Status.PROC</pv_name> + <text>Read</text> + <width>54</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 #473</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Read.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Read.PROC</pv_name> + <text>Read</text> + <y>25</y> + <width>54</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 #476</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ReadStatus.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ReadStatus.PROC</pv_name> + <text>Read</text> + <y>50</y> + <width>54</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #479</name> + <pv_name>$(P)$(M)EnableWait</pv_name> + <x>108</x> + <y>492</y> + <width>86</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 #482</name> + <text>Wait for client</text> + <x>200</x> + <y>492</y> + <width>97</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #485</name> + <pv_name>$(P)$(M)ClientWait</pv_name> + <x>108</x> + <y>517</y> + <width>86</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 #488</name> + <text>Client Wait</text> + <x>200</x> + <y>517</y> + <width>78</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #491</name> + <text>Elapsed</text> + <x>26</x> + <y>156</y> + <width>58</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #494</name> + <pv_name>$(P)$(M).ERTM</pv_name> + <x>20</x> + <y>182</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #498</name> + <pv_name>$(P)$(M).ELTM</pv_name> + <x>20</x> + <y>209</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #502</name> + <x>101</x> + <y>156</y> + <width>104</width> + <height>155</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #505</name> + <text>Preset</text> + <x>18</x> + <width>47</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #508</name> + <pv_name>$(P)$(M).PRTM</pv_name> + <y>25</y> + <width>103</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #512</name> + <pv_name>$(P)$(M).PLTM</pv_name> + <x>1</x> + <y>52</y> + <width>103</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #516</name> + <pv_name>$(P)$(M).PCT</pv_name> + <x>1</x> + <y>79</y> + <width>103</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #520</name> + <pv_name>$(P)$(M).PCTL</pv_name> + <x>1</x> + <y>106</y> + <width>103</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #524</name> + <pv_name>$(P)$(M).PCTH</pv_name> + <x>1</x> + <y>133</y> + <width>103</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #528</name> + <x>210</x> + <y>182</y> + <width>170</width> + <height>128</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #531</name> + <text>Real time</text> + <width>68</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #534</name> + <text>Live time</text> + <y>27</y> + <width>65</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #537</name> + <text>Counts</text> + <y>54</y> + <width>51</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #540</name> + <text>Counts low channel</text> + <y>81</y> + <width>140</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #543</name> + <text>Counts high channel</text> + <y>108</y> + <width>146</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #546</name> + <x>20</x> + <y>316</y> + <width>292</width> + <height>45</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #549</name> + <pv_name>$(P)$(M).IDTIM</pv_name> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="0" green="216" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #553</name> + <pv_name>$(P)$(M).DTIM</pv_name> + <y>25</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="0" green="216" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #557</name> + <text>Instant dead time (%)</text> + <x>82</x> + <width>153</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #560</name> + <text>Average dead time (%)</text> + <x>82</x> + <y>25</y> + <width>164</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #563</name> + <x>108</x> + <y>542</y> + <width>172</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>related display #566</name> + <actions> + <action type="open_display"> + <file>mca.opi</file> + <target>tab</target> + <description>MCA Display</description> + </action> + </actions> + <text>MCA Plot</text> + <width>86</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>text #569</name> + <text>MCA Plot</text> + <x>92</x> + <y>1</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #572</name> + <actions> + <action type="open_display"> + <file>save_restoreStatus_more.opi</file> + <target>tab</target> + <description>Save/restore status</description> + </action> + <action type="open_display"> + <file>$(ESS_OPIS)/NON-APPROVED/COMMON/UTILITIES/asyn/asynRecord.bob</file> + <macros> + <R>asyn1</R> + </macros> + <target>tab</target> + <description>asyn record</description> + </action> + </actions> + <text>More</text> + <x>108</x> + <y>567</y> + <width>86</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>text #576</name> + <text>Status and debugging</text> + <x>200</x> + <y>568</y> + <width>156</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/Amptek_ROI_SCA8.bob b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/Amptek_ROI_SCA8.bob new file mode 100644 index 0000000000000000000000000000000000000000..5d9d2e0ab46ea66d51a5e2e0e9303d35588ea4df --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/Amptek_ROI_SCA8.bob @@ -0,0 +1,2326 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>Amptek_ROI_SCA8</name> + <x>418</x> + <y>111</y> + <width>1040</width> + <height>370</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>120</x> + <y>9</y> + <width>800</width> + <height>25</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>Amptek ROIs/SCAs $(P)$(R)</text> + <x>140</x> + <y>10</y> + <width>760</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>SCA output width</text> + <x>10</x> + <y>340</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #15</name> + <pv_name>$(P)$(R)SCAOutputWidth_RBV</pv_name> + <x>255</x> + <y>340</y> + <width>74</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #19</name> + <pv_name>$(P)$(R)SCAOutputWidth</pv_name> + <x>175</x> + <y>340</y> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #22</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)CopyROIsSCAs</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)CopyROIsSCAs</pv_name> + <text>Copy ROIs to SCAs</text> + <x>410</x> + <y>341</y> + <width>120</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #25</name> + <text>Copy all ROIs to SCAs</text> + <x>537</x> + <y>340</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #28</name> + <x>630</x> + <y>45</y> + <width>405</width> + <height>280</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>Low</text> + <x>69</x> + <y>33</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>High</text> + <x>220</x> + <y>33</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #37</name> + <width>405</width> + <height>280</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>Amptek SCA</text> + <x>144</x> + <y>5</y> + <width>120</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="58" green="94" blue="171"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #43</name> + <pv_name>$(P)$(R)SCA2LowChannel</pv_name> + <x>4</x> + <y>116</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #47</name> + <pv_name>$(P)$(R)SCA2HighChannel</pv_name> + <x>163</x> + <y>116</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #51</name> + <pv_name>$(P)$(R)SCA2LowChannel_RBV</pv_name> + <x>85</x> + <y>117</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #55</name> + <pv_name>$(P)$(R)SCA3LowChannel</pv_name> + <x>4</x> + <y>143</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #59</name> + <pv_name>$(P)$(R)SCA3HighChannel</pv_name> + <x>163</x> + <y>143</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #63</name> + <pv_name>$(P)$(R)SCA3LowChannel_RBV</pv_name> + <x>85</x> + <y>144</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #67</name> + <pv_name>$(P)$(R)SCA4LowChannel</pv_name> + <x>4</x> + <y>170</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #71</name> + <pv_name>$(P)$(R)SCA4HighChannel</pv_name> + <x>163</x> + <y>170</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #75</name> + <pv_name>$(P)$(R)SCA4LowChannel_RBV</pv_name> + <x>85</x> + <y>171</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #79</name> + <pv_name>$(P)$(R)SCA5LowChannel</pv_name> + <x>4</x> + <y>197</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #83</name> + <pv_name>$(P)$(R)SCA5HighChannel</pv_name> + <x>163</x> + <y>197</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #87</name> + <pv_name>$(P)$(R)SCA5LowChannel_RBV</pv_name> + <x>85</x> + <y>198</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #91</name> + <pv_name>$(P)$(R)SCA6LowChannel</pv_name> + <x>4</x> + <y>224</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #95</name> + <pv_name>$(P)$(R)SCA6HighChannel</pv_name> + <x>163</x> + <y>224</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #99</name> + <pv_name>$(P)$(R)SCA6LowChannel_RBV</pv_name> + <x>85</x> + <y>225</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #103</name> + <pv_name>$(P)$(R)SCA7LowChannel</pv_name> + <x>4</x> + <y>251</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)$(R)SCA7HighChannel</pv_name> + <x>163</x> + <y>251</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #111</name> + <pv_name>$(P)$(R)SCA7LowChannel_RBV</pv_name> + <x>85</x> + <y>252</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #115</name> + <pv_name>$(P)$(R)SCA0LowChannel</pv_name> + <x>4</x> + <y>62</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(R)SCA0HighChannel</pv_name> + <x>163</x> + <y>62</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #123</name> + <pv_name>$(P)$(R)SCA0LowChannel_RBV</pv_name> + <x>85</x> + <y>63</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #127</name> + <pv_name>$(P)$(R)SCA1LowChannel</pv_name> + <x>4</x> + <y>89</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #131</name> + <pv_name>$(P)$(R)SCA1HighChannel</pv_name> + <x>163</x> + <y>89</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #135</name> + <pv_name>$(P)$(R)SCA1LowChannel_RBV</pv_name> + <x>85</x> + <y>90</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #139</name> + <text>Level</text> + <x>333</x> + <y>33</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #142</name> + <x>325</x> + <y>63</y> + <width>75</width> + <height>209</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #145</name> + <pv_name>$(P)$(R)SCA0OutputLevel</pv_name> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #148</name> + <pv_name>$(P)$(R)SCA1OutputLevel</pv_name> + <y>27</y> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #151</name> + <pv_name>$(P)$(R)SCA2OutputLevel</pv_name> + <y>54</y> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #154</name> + <pv_name>$(P)$(R)SCA3OutputLevel</pv_name> + <y>81</y> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #157</name> + <pv_name>$(P)$(R)SCA4OutputLevel</pv_name> + <y>108</y> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #160</name> + <pv_name>$(P)$(R)SCA5OutputLevel</pv_name> + <y>135</y> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #163</name> + <pv_name>$(P)$(R)SCA6OutputLevel</pv_name> + <y>162</y> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #166</name> + <pv_name>$(P)$(R)SCA7OutputLevel</pv_name> + <y>189</y> + <width>75</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #169</name> + <x>244</x> + <y>63</y> + <width>76</width> + <height>209</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #172</name> + <pv_name>$(P)$(R)SCA2HighChannel_RBV</pv_name> + <y>54</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #176</name> + <pv_name>$(P)$(R)SCA3HighChannel_RBV</pv_name> + <y>81</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #180</name> + <pv_name>$(P)$(R)SCA4HighChannel_RBV</pv_name> + <y>108</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #184</name> + <pv_name>$(P)$(R)SCA5HighChannel_RBV</pv_name> + <y>135</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #188</name> + <pv_name>$(P)$(R)SCA6HighChannel_RBV</pv_name> + <y>162</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #192</name> + <pv_name>$(P)$(R)SCA7HighChannel_RBV</pv_name> + <y>189</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #196</name> + <pv_name>$(P)$(R)SCA0HighChannel_RBV</pv_name> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #200</name> + <pv_name>$(P)$(R)SCA1HighChannel_RBV</pv_name> + <y>27</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #204</name> + <x>10</x> + <y>78</y> + <width>10</width> + <height>239</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>#</text> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>2</text> + <y>84</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>3</text> + <y>111</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>4</text> + <y>138</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #219</name> + <text>5</text> + <y>165</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>6</text> + <y>192</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #225</name> + <text>7</text> + <y>219</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #228</name> + <text>0</text> + <y>30</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #231</name> + <text>1</text> + <y>57</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #234</name> + <x>25</x> + <y>45</y> + <width>600</width> + <height>280</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #237</name> + <width>600</width> + <height>280</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #240</name> + <text>Low</text> + <x>110</x> + <y>33</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #243</name> + <text>High</text> + <x>186</x> + <y>33</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #246</name> + <text>nAvg</text> + <x>267</x> + <y>33</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #249</name> + <text>Sum</text> + <x>353</x> + <y>33</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>Net</text> + <x>434</x> + <y>33</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #255</name> + <text>Label</text> + <x>35</x> + <y>33</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #258</name> + <text>MCA ROI</text> + <x>258</x> + <y>5</y> + <width>84</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="58" green="94" blue="171"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #261</name> + <pv_name>$(P)$(M).R2LO</pv_name> + <x>84</x> + <y>116</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #265</name> + <pv_name>$(P)$(M).R2HI</pv_name> + <x>165</x> + <y>116</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #269</name> + <pv_name>$(P)$(M).R2BG</pv_name> + <x>246</x> + <y>116</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #273</name> + <pv_name>$(P)$(M).R2</pv_name> + <x>327</x> + <y>117</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #277</name> + <pv_name>$(P)$(M).R2N</pv_name> + <x>408</x> + <y>117</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #281</name> + <pv_name>$(P)$(M).R2NM</pv_name> + <x>3</x> + <y>116</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #285</name> + <pv_name>$(P)$(M).R3LO</pv_name> + <x>84</x> + <y>143</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #289</name> + <pv_name>$(P)$(M).R3HI</pv_name> + <x>165</x> + <y>143</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #293</name> + <pv_name>$(P)$(M).R3BG</pv_name> + <x>246</x> + <y>143</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #297</name> + <pv_name>$(P)$(M).R3</pv_name> + <x>327</x> + <y>144</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #301</name> + <pv_name>$(P)$(M).R3N</pv_name> + <x>408</x> + <y>144</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #305</name> + <pv_name>$(P)$(M).R3NM</pv_name> + <x>3</x> + <y>143</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #309</name> + <pv_name>$(P)$(M).R4LO</pv_name> + <x>84</x> + <y>170</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #313</name> + <pv_name>$(P)$(M).R4HI</pv_name> + <x>165</x> + <y>170</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #317</name> + <pv_name>$(P)$(M).R4BG</pv_name> + <x>246</x> + <y>170</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #321</name> + <pv_name>$(P)$(M).R4</pv_name> + <x>327</x> + <y>171</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #325</name> + <pv_name>$(P)$(M).R4N</pv_name> + <x>408</x> + <y>171</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #329</name> + <pv_name>$(P)$(M).R4NM</pv_name> + <x>3</x> + <y>170</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #333</name> + <pv_name>$(P)$(M).R5LO</pv_name> + <x>84</x> + <y>197</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #337</name> + <pv_name>$(P)$(M).R5HI</pv_name> + <x>165</x> + <y>197</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #341</name> + <pv_name>$(P)$(M).R5BG</pv_name> + <x>246</x> + <y>197</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #345</name> + <pv_name>$(P)$(M).R5</pv_name> + <x>327</x> + <y>198</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #349</name> + <pv_name>$(P)$(M).R5N</pv_name> + <x>408</x> + <y>198</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #353</name> + <pv_name>$(P)$(M).R5NM</pv_name> + <x>3</x> + <y>197</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #357</name> + <pv_name>$(P)$(M).R6LO</pv_name> + <x>84</x> + <y>224</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #361</name> + <pv_name>$(P)$(M).R6HI</pv_name> + <x>165</x> + <y>224</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #365</name> + <pv_name>$(P)$(M).R6BG</pv_name> + <x>246</x> + <y>224</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #369</name> + <pv_name>$(P)$(M).R6</pv_name> + <x>327</x> + <y>225</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #373</name> + <pv_name>$(P)$(M).R6N</pv_name> + <x>408</x> + <y>225</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #377</name> + <pv_name>$(P)$(M).R6NM</pv_name> + <x>3</x> + <y>224</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #381</name> + <pv_name>$(P)$(M).R7LO</pv_name> + <x>84</x> + <y>251</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #385</name> + <pv_name>$(P)$(M).R7HI</pv_name> + <x>165</x> + <y>251</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #389</name> + <pv_name>$(P)$(M).R7BG</pv_name> + <x>246</x> + <y>251</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #393</name> + <pv_name>$(P)$(M).R7</pv_name> + <x>327</x> + <y>252</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #397</name> + <pv_name>$(P)$(M).R7N</pv_name> + <x>408</x> + <y>252</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #401</name> + <pv_name>$(P)$(M).R7NM</pv_name> + <x>3</x> + <y>251</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #405</name> + <pv_name>$(P)$(M).R0LO</pv_name> + <x>84</x> + <y>62</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #409</name> + <pv_name>$(P)$(M).R0HI</pv_name> + <x>165</x> + <y>62</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #413</name> + <pv_name>$(P)$(M).R0BG</pv_name> + <x>246</x> + <y>62</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #417</name> + <pv_name>$(P)$(M).R0</pv_name> + <x>327</x> + <y>63</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #421</name> + <pv_name>$(P)$(M).R0N</pv_name> + <x>408</x> + <y>63</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #425</name> + <pv_name>$(P)$(M).R0NM</pv_name> + <x>3</x> + <y>62</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #429</name> + <pv_name>$(P)$(M).R1LO</pv_name> + <x>84</x> + <y>89</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #433</name> + <pv_name>$(P)$(M).R1HI</pv_name> + <x>165</x> + <y>89</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #437</name> + <pv_name>$(P)$(M).R1BG</pv_name> + <x>246</x> + <y>89</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #441</name> + <pv_name>$(P)$(M).R1</pv_name> + <x>327</x> + <y>90</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #445</name> + <pv_name>$(P)$(M).R1N</pv_name> + <x>408</x> + <y>90</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #449</name> + <pv_name>$(P)$(M).R1NM</pv_name> + <x>3</x> + <y>89</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>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 #453</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SCA0CopyROI</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SCA0CopyROI</pv_name> + <text>Copy ROI to SCA</text> + <x>489</x> + <y>64</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #456</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SCA1CopyROI</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SCA1CopyROI</pv_name> + <text>Copy ROI to SCA</text> + <x>489</x> + <y>91</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #459</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SCA2CopyROI</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SCA2CopyROI</pv_name> + <text>Copy ROI to SCA</text> + <x>489</x> + <y>118</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #462</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SCA3CopyROI</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SCA3CopyROI</pv_name> + <text>Copy ROI to SCA</text> + <x>489</x> + <y>145</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #465</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SCA4CopyROI</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SCA4CopyROI</pv_name> + <text>Copy ROI to SCA</text> + <x>489</x> + <y>172</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #468</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SCA5CopyROI</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SCA5CopyROI</pv_name> + <text>Copy ROI to SCA</text> + <x>489</x> + <y>199</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #471</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SCA6CopyROI</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SCA6CopyROI</pv_name> + <text>Copy ROI to SCA</text> + <x>489</x> + <y>226</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #474</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SCA7CopyROI</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SCA7CopyROI</pv_name> + <text>Copy ROI to SCA</text> + <x>489</x> + <y>253</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mca.bob b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mca.bob new file mode 100644 index 0000000000000000000000000000000000000000..299cf7da13a7556ea08f8cc2545415c624713927 --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mca.bob @@ -0,0 +1,1982 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>mca</name> + <x>63</x> + <y>48</y> + <width>460</width> + <height>400</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>440</width> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #9</name> + <x>14</x> + <y>245</y> + <width>356</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="355.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>signal (use Y axis on left)</text> + <x>160</x> + <y>207</y> + <width>280</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Acquiring</text> + <x>340</x> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M).ACQG</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #20</name> + <y>20</y> + <width>442</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="441.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>($(P)$(M))</text> + <x>200</x> + <y>3</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #27</name> + <x>354</x> + <y>206</y> + <width>89</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="88.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #31</name> + <pv_name>$(P)$(M).DTYP</pv_name> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>1</text> + <x>128</x> + <y>247</y> + <width>75</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #38</name> + <pv_name>$(P)$(M).R1</pv_name> + <x>128</x> + <y>273</y> + <width>75</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>5</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 #42</name> + <pv_name>$(P)$(M).R0</pv_name> + <x>50</x> + <y>273</y> + <width>75</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>5</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 #46</name> + <pv_name>$(P)$(M).R2</pv_name> + <x>207</x> + <y>273</y> + <width>75</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>5</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 #50</name> + <pv_name>$(P)$(M).R3</pv_name> + <x>286</x> + <y>273</y> + <width>75</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>5</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 #54</name> + <pv_name>$(P)$(M).R4</pv_name> + <x>365</x> + <y>273</y> + <width>75</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>5</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 #58</name> + <text>0</text> + <x>50</x> + <y>247</y> + <width>75</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>2</text> + <x>207</x> + <y>247</y> + <width>75</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>3</text> + <x>286</x> + <y>247</y> + <width>75</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>4</text> + <x>365</x> + <y>247</y> + <width>75</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #70</name> + <pv_name>$(P)$(M).R0HI</pv_name> + <x>50</x> + <y>318</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #74</name> + <pv_name>$(P)$(M).R1HI</pv_name> + <x>128</x> + <y>318</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #78</name> + <pv_name>$(P)$(M).R2HI</pv_name> + <x>207</x> + <y>318</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #82</name> + <pv_name>$(P)$(M).R3HI</pv_name> + <x>286</x> + <y>318</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #86</name> + <pv_name>$(P)$(M).R4HI</pv_name> + <x>365</x> + <y>318</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #90</name> + <pv_name>$(P)$(M).R1N</pv_name> + <x>128</x> + <y>288</y> + <width>75</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #94</name> + <pv_name>$(P)$(M).R0N</pv_name> + <x>50</x> + <y>288</y> + <width>75</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #98</name> + <pv_name>$(P)$(M).R2N</pv_name> + <x>207</x> + <y>288</y> + <width>75</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>5</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 #102</name> + <pv_name>$(P)$(M).R3N</pv_name> + <x>286</x> + <y>288</y> + <width>75</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>5</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 #106</name> + <pv_name>$(P)$(M).R4N</pv_name> + <x>365</x> + <y>288</y> + <width>75</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #110</name> + <pv_name>$(P)$(M).R0IP</pv_name> + <x>50</x> + <y>358</y> + <width>75</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #113</name> + <pv_name>$(P)$(M).R1IP</pv_name> + <x>128</x> + <y>358</y> + <width>75</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #116</name> + <pv_name>$(P)$(M).R2IP</pv_name> + <x>207</x> + <y>358</y> + <width>75</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #119</name> + <pv_name>$(P)$(M).R3IP</pv_name> + <x>286</x> + <y>358</y> + <width>75</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #122</name> + <pv_name>$(P)$(M).R4IP</pv_name> + <x>365</x> + <y>358</y> + <width>75</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #125</name> + <pv_name>$(P)$(M).R0P</pv_name> + <x>50</x> + <y>373</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #129</name> + <pv_name>$(P)$(M).R1P</pv_name> + <x>128</x> + <y>373</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)$(M).R2P</pv_name> + <x>207</x> + <y>373</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #137</name> + <pv_name>$(P)$(M).R3P</pv_name> + <x>286</x> + <y>373</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #141</name> + <pv_name>$(P)$(M).R4P</pv_name> + <x>365</x> + <y>373</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #145</name> + <pv_name>$(P)$(M).R0BG</pv_name> + <x>50</x> + <y>333</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #149</name> + <pv_name>$(P)$(M).R1BG</pv_name> + <x>128</x> + <y>333</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #153</name> + <pv_name>$(P)$(M).R2BG</pv_name> + <x>207</x> + <y>333</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #157</name> + <pv_name>$(P)$(M).R3BG</pv_name> + <x>286</x> + <y>333</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #161</name> + <pv_name>$(P)$(M).R4BG</pv_name> + <x>365</x> + <y>333</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</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>Sum</text> + <x>6</x> + <y>273</y> + <width>38</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #168</name> + <text>High</text> + <x>6</x> + <y>319</y> + <width>38</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #171</name> + <text>ROI</text> + <x>8</x> + <y>247</y> + <width>38</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #174</name> + <text>Net</text> + <x>6</x> + <y>288</y> + <width>38</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>PRESET?</text> + <x>6</x> + <y>360</y> + <width>38</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text>PRESET</text> + <x>6</x> + <y>376</y> + <width>38</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>nAvg: if neg, no background calc, else average over 2*nAvg+1 channels</text> + <x>5</x> + <y>348</y> + <width>430</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #186</name> + <text>nAvg</text> + <x>6</x> + <y>334</y> + <width>38</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #189</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Erase</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Erase</pv_name> + <text>Erase</text> + <x>150</x> + <y>25</y> + <width>50</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 #192</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)EraseStart</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)EraseStart</pv_name> + <text>Erase&Start</text> + <x>5</x> + <y>25</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #195</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Stop</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Stop</pv_name> + <text>Stop</text> + <x>205</x> + <y>25</y> + <width>50</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 #198</name> + <text>Reading</text> + <x>260</x> + <y>38</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <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)$(M).RDNG</pv_name> + </rule> + </rules> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #202</name> + <pv_name>$(P)$(M).READ</pv_name> + <x>260</x> + <y>25</y> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #205</name> + <text>More</text> + <x>400</x> + <y>28</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #208</name> + <actions> + <action type="open_display"> + <file>mca_small.opi</file> + <target>replace</target> + <description>MCA Without ROI's</description> + </action> + <action type="open_display"> + <file>mcaSetup.opi</file> + <target>tab</target> + <description>MCA Setup</description> + </action> + <action type="open_display"> + <file>mcaCalibration.opi</file> + <target>tab</target> + <description>MCA Calibration</description> + </action> + </actions> + <text></text> + <x>375</x> + <y>25</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>background (use Y axis on right)</text> + <x>175</x> + <y>234</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #216</name> + <x>125</x> + <y>229</y> + <width>40</width> + <height>10</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #219</name> + <y>10</y> + <width>40</width> + <height>0</height> + <line_width>1</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #223</name> + <width>40</width> + <height>0</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #227</name> + <text>Legend:</text> + <x>75</x> + <y>224</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #230</name> + <x>369</x> + <y>223</y> + <width>2</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="23.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #234</name> + <text>All ROIs</text> + <x>398</x> + <y>228</y> + <width>55</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #237</name> + <text>Low</text> + <x>6</x> + <y>304</y> + <width>38</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #240</name> + <pv_name>$(P)$(M).R0LO</pv_name> + <x>50</x> + <y>303</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #244</name> + <pv_name>$(P)$(M).R2LO</pv_name> + <x>207</x> + <y>303</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #248</name> + <pv_name>$(P)$(M).R3LO</pv_name> + <x>286</x> + <y>303</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #252</name> + <pv_name>$(P)$(M).R4LO</pv_name> + <x>365</x> + <y>303</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #256</name> + <text>Label</text> + <x>6</x> + <y>257</y> + <width>38</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #259</name> + <pv_name>$(P)$(M).R0NM</pv_name> + <x>50</x> + <y>256</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #263</name> + <pv_name>$(P)$(M).R1NM</pv_name> + <x>128</x> + <y>256</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #267</name> + <pv_name>$(P)$(M).R2NM</pv_name> + <x>207</x> + <y>256</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #271</name> + <pv_name>$(P)$(M).R3NM</pv_name> + <x>286</x> + <y>256</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #275</name> + <pv_name>$(P)$(M).R4NM</pv_name> + <x>365</x> + <y>256</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #279</name> + <x>70</x> + <y>63</y> + <width>380</width> + <height>159</height> + <title>$(P)$(M)</title> + <x_axis> + <title>channel</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>counts</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(M).VAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(M).BG</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="253" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #287</name> + <text>End Time</text> + <x>87</x> + <y>47</y> + <width>50</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #290</name> + <pv_name>$(P)$(M).STIM</pv_name> + <x>151</x> + <y>48</y> + <width>200</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #294</name> + <pv_name>$(P)$(M).R1LO</pv_name> + <x>128</x> + <y>303</y> + <width>75</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</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 #298</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Start</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Start</pv_name> + <text>Start</text> + <x>95</x> + <y>25</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #301</name> + <x>5</x> + <y>53</y> + <width>60</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #304</name> + <width>60</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #307</name> + <y>10</y> + <width>60</width> + <height>10</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #310</name> + <text>LIVE TIME</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why3.O</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #314</name> + <text>REAL TIME</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why3.P</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #318</name> + <text>ROI 1</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why1.M</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #322</name> + <text>ROI 2</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why1.N</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #326</name> + <text>ROI 3</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why1.O</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #330</name> + <text>ROI 4</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why1.P</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #334</name> + <text>ROI 5</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why2.M</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #338</name> + <text>ROI 6</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why2.N</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #342</name> + <text>ROI 7</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why2.O</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #346</name> + <text>ROI 8</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why2.P</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #350</name> + <text>ROI 9</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why3.M</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #354</name> + <text>ROI 10</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why3.N</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #358</name> + <text>USER</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why4</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #362</name> + <text>STOPPED BY</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #365</name> + <x>11</x> + <y>132</y> + <width>50</width> + <height>46</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #368</name> + <text>RealTime</text> + <width>50</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #371</name> + <pv_name>$(P)$(M).ERTM</pv_name> + <y>17</y> + <width>50</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #375</name> + <pv_name>$(P)$(M).PRTM</pv_name> + <y>33</y> + <width>50</width> + <height>13</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #379</name> + <x>11</x> + <y>79</y> + <width>50</width> + <height>46</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #382</name> + <pv_name>$(P)$(M).ELTM</pv_name> + <y>17</y> + <width>50</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #386</name> + <pv_name>$(P)$(M).PLTM</pv_name> + <y>33</y> + <width>50</width> + <height>13</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #390</name> + <text>LiveTime</text> + <width>50</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #393</name> + <text>DeadTime</text> + <x>11</x> + <y>184</y> + <width>50</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #396</name> + <pv_name>$(P)$(M).IDTIM</pv_name> + <x>11</x> + <y>201</y> + <width>50</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="progressbar" version="2.0.0"> + <name>bar #400</name> + <pv_name>$(P)$(M).IDTIM</pv_name> + <x>6</x> + <y>217</y> + <width>60</width> + <height>16</height> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #404</name> + <actions> + <action type="open_display"> + <file>mca_ROIs.opi</file> + <macros> + <N1>0</N1> + <N2>1</N2> + <N3>2</N3> + <N4>3</N4> + <N5>4</N5> + <N6>5</N6> + <N7>6</N7> + <N8>7</N8> + </macros> + <target>tab</target> + <description>ROIs 0-7</description> + </action> + <action type="open_display"> + <file>mca_ROIs.opi</file> + <macros> + <N1>8</N1> + <N2>9</N2> + <N3>10</N3> + <N4>11</N4> + <N5>12</N5> + <N6>13</N6> + <N7>14</N7> + <N8>15</N8> + </macros> + <target>tab</target> + <description>ROIs 8-15</description> + </action> + <action type="open_display"> + <file>mca_ROIs.opi</file> + <macros> + <N1>16</N1> + <N2>17</N2> + <N3>18</N3> + <N4>19</N4> + <N5>20</N5> + <N6>21</N6> + <N7>22</N7> + <N8>23</N8> + </macros> + <target>tab</target> + <description>ROIs 16-23</description> + </action> + <action type="open_display"> + <file>mca_ROIs.opi</file> + <macros> + <N1>24</N1> + <N2>25</N2> + <N3>26</N3> + <N4>27</N4> + <N5>28</N5> + <N6>29</N6> + <N7>30</N7> + <N8>31</N8> + </macros> + <target>tab</target> + <description>ROIs 24-31</description> + </action> + </actions> + <text></text> + <x>375</x> + <y>225</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mcaCalibration.bob b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mcaCalibration.bob new file mode 100644 index 0000000000000000000000000000000000000000..2e61148a488cfa2a585a5517a6eaa60d4b88622d --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mcaCalibration.bob @@ -0,0 +1,161 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>mcaCalibration</name> + <x>700</x> + <y>331</y> + <width>180</width> + <height>160</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>MCA Calibration</text> + <x>17</x> + <y>5</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(M).TTH</pv_name> + <x>77</x> + <y>131</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>Two-theta</text> + <x>7</x> + <y>134</y> + <width>63</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #16</name> + <pv_name>$(P)$(M).EGU</pv_name> + <x>77</x> + <y>106</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Units</text> + <x>35</x> + <y>109</y> + <width>35</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #23</name> + <pv_name>$(P)$(M).CALQ</pv_name> + <x>77</x> + <y>81</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>Quadratic</text> + <x>7</x> + <y>84</y> + <width>63</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #30</name> + <pv_name>$(P)$(M).CALS</pv_name> + <x>77</x> + <y>56</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>Slope</text> + <x>35</x> + <y>59</y> + <width>35</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #37</name> + <pv_name>$(P)$(M).CALO</pv_name> + <x>77</x> + <y>31</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>Offset</text> + <x>28</x> + <y>34</y> + <width>42</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mcaSetup.bob b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mcaSetup.bob new file mode 100644 index 0000000000000000000000000000000000000000..0e3c5c837b22d02a7550762d3de259eb9fb4488c --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mcaSetup.bob @@ -0,0 +1,588 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>mcaSetup</name> + <x>726</x> + <y>281</y> + <width>280</width> + <height>475</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>MCA Setup</text> + <x>90</x> + <y>1</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(M).NUSE</pv_name> + <x>185</x> + <y>46</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>Number of channels to use</text> + <x>52</x> + <y>49</y> + <width>126</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #16</name> + <pv_name>$(P)$(M).NMAX</pv_name> + <x>185</x> + <y>26</y> + <width>90</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="235" green="241" blue="181"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Max. number of channels</text> + <x>17</x> + <y>26</y> + <width>161</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #23</name> + <x>37</x> + <y>96</y> + <width>238</width> + <height>370</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #26</name> + <x>64</x> + <y>350</y> + <width>174</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #29</name> + <pv_name>$(P)$(M)ClientWait</pv_name> + <x>84</x> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Client wait</text> + <y>3</y> + <width>77</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #35</name> + <x>36</x> + <y>325</y> + <width>202</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>Wait for client</text> + <y>3</y> + <width>105</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #41</name> + <pv_name>$(P)$(M)EnableWait</pv_name> + <x>112</x> + <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> + <widget type="group" version="2.0.0"> + <name>composite #44</name> + <x>29</x> + <y>300</y> + <width>209</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>Check done every</text> + <y>3</y> + <width>112</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #50</name> + <pv_name>$(P)$(M)Status.SCAN</pv_name> + <x>119</x> + <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> + <widget type="group" version="2.0.0"> + <name>composite #53</name> + <x>8</x> + <y>275</y> + <width>230</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>Read spectrum every</text> + <y>3</y> + <width>133</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #59</name> + <pv_name>$(P)$(M)Read.SCAN</pv_name> + <x>140</x> + <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> + <widget type="group" version="2.0.0"> + <name>composite #62</name> + <x>22</x> + <y>250</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #65</name> + <pv_name>$(P)$(M).PSCL</pv_name> + <x>126</x> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>MCS Ext. Prescale</text> + <y>3</y> + <width>119</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #72</name> + <x>8</x> + <y>225</y> + <width>230</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #75</name> + <pv_name>$(P)$(M).DWEL</pv_name> + <x>140</x> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>MCS Int. Dwell Time</text> + <y>3</y> + <width>133</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #82</name> + <x>36</x> + <y>200</y> + <width>202</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #85</name> + <pv_name>$(P)$(M).CHAS</pv_name> + <x>112</x> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #88</name> + <text>Channel Advance</text> + <y>3</y> + <width>105</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #91</name> + <x>113</x> + <y>175</y> + <width>125</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #94</name> + <pv_name>$(P)$(M).MODE</pv_name> + <x>35</x> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>Mode</text> + <y>3</y> + <width>28</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #100</name> + <x>50</x> + <y>100</y> + <width>188</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #103</name> + <pv_name>$(P)$(M).PCT</pv_name> + <x>98</x> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #107</name> + <text>Preset Counts</text> + <y>3</y> + <width>91</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #110</name> + <x>15</x> + <y>75</y> + <width>223</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #113</name> + <pv_name>$(P)$(M).PCTH</pv_name> + <x>133</x> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>Preset End Channel</text> + <y>3</y> + <width>126</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #120</name> + <x>1</x> + <y>50</y> + <width>237</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #123</name> + <pv_name>$(P)$(M).PCTL</pv_name> + <x>147</x> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>Preset Start Channel</text> + <y>3</y> + <width>140</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #130</name> + <x>29</x> + <y>25</y> + <width>209</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)$(M).PRTM</pv_name> + <x>119</x> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #137</name> + <text>Preset Real Time</text> + <y>3</y> + <width>112</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #140</name> + <x>29</x> + <width>209</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #143</name> + <pv_name>$(P)$(M).PLTM</pv_name> + <x>119</x> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>Preset Live Time</text> + <y>3</y> + <width>112</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #150</name> + <pv_name>$(P)$(M).HIGH</pv_name> + <x>148</x> + <y>125</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #154</name> + <text>Dead Time Warning (%)</text> + <y>128</y> + <width>147</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #157</name> + <pv_name>$(P)$(M).HIHI</pv_name> + <x>148</x> + <y>150</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #161</name> + <text>Dead Time Error (%)</text> + <x>14</x> + <y>154</y> + <width>133</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #164</name> + <x>20</x> + <y>74</y> + <width>255</width> + <height>15</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #167</name> + <text>Number of channels read</text> + <width>161</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #170</name> + <pv_name>$(P)$(M).NORD</pv_name> + <x>165</x> + <width>90</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="235" green="241" blue="181"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mca_ROIs.bob b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mca_ROIs.bob new file mode 100644 index 0000000000000000000000000000000000000000..de0eba5797aef553799267c662e81208d38d9305 --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mca_ROIs.bob @@ -0,0 +1,1566 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>mca_ROIs</name> + <x>186</x> + <y>388</y> + <width>720</width> + <height>260</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>720</width> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>ROI</text> + <x>4</x> + <y>23</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <y>19</y> + <width>719</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="718.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Acquiring</text> + <x>503</x> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M).ACQG</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>($(P)$(M))</text> + <x>292</x> + <y>3</y> + <width>280</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>Sum</text> + <y>65</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>Net</text> + <y>89</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>PRESET?</text> + <y>205</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>PRESET</text> + <y>230</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>nAvg</text> + <y>160</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>High</text> + <y>135</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>nAvg: if neg, no background calc, else average over 2*nAvg+1 channels</text> + <x>18</x> + <y>179</y> + <width>860</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>Low</text> + <y>115</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>Label</text> + <y>42</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #50</name> + <pv_name>$(P)$(M).DTYP</pv_name> + <x>81</x> + <y>-1</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #54</name> + <pv_name>$(P)$(M).R$(N1)IP</pv_name> + <x>80</x> + <y>204</y> + <width>76</width> + <height>22</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #57</name> + <pv_name>$(P)$(M).R$(N1)P</pv_name> + <x>80</x> + <y>229</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #61</name> + <pv_name>$(P)$(M).R$(N1)BG</pv_name> + <x>80</x> + <y>159</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #65</name> + <pv_name>$(P)$(M).R$(N1)HI</pv_name> + <x>80</x> + <y>134</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>$(N1)</text> + <x>80</x> + <y>23</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(M).R$(N1)NM</pv_name> + <x>80</x> + <y>40</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(M).R$(N1)</pv_name> + <x>80</x> + <y>65</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #80</name> + <pv_name>$(P)$(M).R$(N1)N</pv_name> + <x>80</x> + <y>89</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #84</name> + <pv_name>$(P)$(M).R$(N1)LO</pv_name> + <x>80</x> + <y>114</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #88</name> + <pv_name>$(P)$(M).R$(N2)IP</pv_name> + <x>160</x> + <y>204</y> + <width>76</width> + <height>22</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #91</name> + <pv_name>$(P)$(M).R$(N2)P</pv_name> + <x>160</x> + <y>229</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #95</name> + <pv_name>$(P)$(M).R$(N2)BG</pv_name> + <x>160</x> + <y>159</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #99</name> + <pv_name>$(P)$(M).R$(N2)HI</pv_name> + <x>160</x> + <y>134</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #103</name> + <text>$(N2)</text> + <x>160</x> + <y>23</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #106</name> + <pv_name>$(P)$(M).R$(N2)NM</pv_name> + <x>160</x> + <y>40</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #110</name> + <pv_name>$(P)$(M).R$(N2)</pv_name> + <x>160</x> + <y>65</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #114</name> + <pv_name>$(P)$(M).R$(N2)N</pv_name> + <x>160</x> + <y>89</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #118</name> + <pv_name>$(P)$(M).R$(N2)LO</pv_name> + <x>160</x> + <y>114</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #122</name> + <pv_name>$(P)$(M).R$(N3)IP</pv_name> + <x>240</x> + <y>204</y> + <width>76</width> + <height>22</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #125</name> + <pv_name>$(P)$(M).R$(N3)P</pv_name> + <x>240</x> + <y>229</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #129</name> + <pv_name>$(P)$(M).R$(N3)BG</pv_name> + <x>240</x> + <y>159</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)$(M).R$(N3)HI</pv_name> + <x>240</x> + <y>134</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #137</name> + <text>$(N3)</text> + <x>240</x> + <y>23</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #140</name> + <pv_name>$(P)$(M).R$(N3)NM</pv_name> + <x>240</x> + <y>40</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #144</name> + <pv_name>$(P)$(M).R$(N3)</pv_name> + <x>240</x> + <y>65</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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)$(M).R$(N3)N</pv_name> + <x>240</x> + <y>89</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #152</name> + <pv_name>$(P)$(M).R$(N3)LO</pv_name> + <x>240</x> + <y>114</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #156</name> + <pv_name>$(P)$(M).R$(N4)IP</pv_name> + <x>320</x> + <y>204</y> + <width>76</width> + <height>22</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #159</name> + <pv_name>$(P)$(M).R$(N4)P</pv_name> + <x>320</x> + <y>229</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #163</name> + <pv_name>$(P)$(M).R$(N4)BG</pv_name> + <x>320</x> + <y>159</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #167</name> + <pv_name>$(P)$(M).R$(N4)HI</pv_name> + <x>320</x> + <y>134</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #171</name> + <text>$(N4)</text> + <x>320</x> + <y>23</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #174</name> + <pv_name>$(P)$(M).R$(N4)NM</pv_name> + <x>320</x> + <y>40</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #178</name> + <pv_name>$(P)$(M).R$(N4)</pv_name> + <x>320</x> + <y>65</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #182</name> + <pv_name>$(P)$(M).R$(N4)N</pv_name> + <x>320</x> + <y>89</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #186</name> + <pv_name>$(P)$(M).R$(N4)LO</pv_name> + <x>320</x> + <y>114</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #190</name> + <pv_name>$(P)$(M).R$(N6)IP</pv_name> + <x>480</x> + <y>204</y> + <width>76</width> + <height>22</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #193</name> + <pv_name>$(P)$(M).R$(N6)P</pv_name> + <x>480</x> + <y>229</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #197</name> + <pv_name>$(P)$(M).R$(N6)BG</pv_name> + <x>480</x> + <y>159</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #201</name> + <pv_name>$(P)$(M).R$(N6)HI</pv_name> + <x>480</x> + <y>134</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #205</name> + <text>$(N6)</text> + <x>480</x> + <y>23</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #208</name> + <pv_name>$(P)$(M).R$(N6)NM</pv_name> + <x>480</x> + <y>40</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #212</name> + <pv_name>$(P)$(M).R$(N6)</pv_name> + <x>480</x> + <y>65</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #216</name> + <pv_name>$(P)$(M).R$(N6)N</pv_name> + <x>480</x> + <y>89</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #220</name> + <pv_name>$(P)$(M).R$(N6)LO</pv_name> + <x>480</x> + <y>114</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #224</name> + <pv_name>$(P)$(M).R$(N7)IP</pv_name> + <x>560</x> + <y>204</y> + <width>76</width> + <height>22</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #227</name> + <pv_name>$(P)$(M).R$(N7)P</pv_name> + <x>560</x> + <y>229</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #231</name> + <pv_name>$(P)$(M).R$(N7)BG</pv_name> + <x>560</x> + <y>159</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #235</name> + <pv_name>$(P)$(M).R$(N7)HI</pv_name> + <x>560</x> + <y>134</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #239</name> + <text>$(N7)</text> + <x>560</x> + <y>23</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #242</name> + <pv_name>$(P)$(M).R$(N7)NM</pv_name> + <x>560</x> + <y>40</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #246</name> + <pv_name>$(P)$(M).R$(N7)</pv_name> + <x>560</x> + <y>65</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #250</name> + <pv_name>$(P)$(M).R$(N7)N</pv_name> + <x>560</x> + <y>89</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #254</name> + <pv_name>$(P)$(M).R$(N7)LO</pv_name> + <x>560</x> + <y>114</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #258</name> + <text>$(N8)</text> + <x>640</x> + <y>23</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #261</name> + <pv_name>$(P)$(M).R$(N8)IP</pv_name> + <x>640</x> + <y>204</y> + <width>76</width> + <height>22</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #264</name> + <pv_name>$(P)$(M).R$(N8)P</pv_name> + <x>640</x> + <y>229</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #268</name> + <pv_name>$(P)$(M).R$(N8)BG</pv_name> + <x>640</x> + <y>159</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #272</name> + <pv_name>$(P)$(M).R$(N8)HI</pv_name> + <x>640</x> + <y>134</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #276</name> + <pv_name>$(P)$(M).R$(N8)NM</pv_name> + <x>640</x> + <y>40</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #280</name> + <pv_name>$(P)$(M).R$(N8)</pv_name> + <x>640</x> + <y>65</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #284</name> + <pv_name>$(P)$(M).R$(N8)N</pv_name> + <x>640</x> + <y>89</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #288</name> + <pv_name>$(P)$(M).R$(N8)LO</pv_name> + <x>640</x> + <y>114</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #292</name> + <pv_name>$(P)$(M).R$(N5)P</pv_name> + <x>400</x> + <y>229</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #296</name> + <pv_name>$(P)$(M).R$(N5)IP</pv_name> + <x>400</x> + <y>204</y> + <width>76</width> + <height>22</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #299</name> + <pv_name>$(P)$(M).R$(N5)BG</pv_name> + <x>400</x> + <y>159</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #303</name> + <pv_name>$(P)$(M).R$(N5)HI</pv_name> + <x>400</x> + <y>134</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #307</name> + <text>$(N5)</text> + <x>400</x> + <y>23</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #310</name> + <pv_name>$(P)$(M).R$(N5)NM</pv_name> + <x>400</x> + <y>40</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #314</name> + <pv_name>$(P)$(M).R$(N5)</pv_name> + <x>400</x> + <y>65</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #318</name> + <pv_name>$(P)$(M).R$(N5)N</pv_name> + <x>400</x> + <y>89</y> + <width>76</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #322</name> + <pv_name>$(P)$(M).R$(N5)LO</pv_name> + <x>400</x> + <y>114</y> + <width>76</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mca_small.bob b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mca_small.bob new file mode 100644 index 0000000000000000000000000000000000000000..2b9d273ee3a75ea2b095f454856d34ac5644a5b9 --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/mca_small.bob @@ -0,0 +1,819 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>mca_small</name> + <x>108</x> + <y>317</y> + <width>452</width> + <height>246</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>440</width> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>Reading</text> + <x>260</x> + <y>36</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <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)$(M).RDNG</pv_name> + </rule> + </rules> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #13</name> + <pv_name>$(P)$(M).READ</pv_name> + <x>260</x> + <y>23</y> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #16</name> + <actions> + <action type="open_display"> + <file>mca.opi</file> + <target>replace</target> + <description>MCA With ROI's</description> + </action> + <action type="open_display"> + <file>mcaSetup.opi</file> + <target>tab</target> + <description>MCA Setup</description> + </action> + <action type="open_display"> + <file>mcaCalibration.opi</file> + <target>tab</target> + <description>MCA Calibration</description> + </action> + </actions> + <text></text> + <x>375</x> + <y>23</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>More</text> + <x>400</x> + <y>26</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #24</name> + <x>70</x> + <y>46</y> + <width>380</width> + <height>200</height> + <title>$(P)$(M)</title> + <x_axis> + <title>channel</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>counts</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(M).VAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>Acquiring</text> + <x>340</x> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M).ACQG</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #35</name> + <y>20</y> + <width>442</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="441.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>($(P)$(M))</text> + <x>200</x> + <y>3</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #42</name> + <x>195</x> + <y>115</y> + <width>50</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #45</name> + <width>50</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #48</name> + <pv_name>$(P)$(M).PORT</pv_name> + <x>35</x> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_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 #52</name> + <text>ADC#</text> + <y>2</y> + <width>35</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>RealTime</text> + <x>11</x> + <y>132</y> + <width>50</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)$(M).ERTM</pv_name> + <x>11</x> + <y>149</y> + <width>50</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #62</name> + <pv_name>$(P)$(M).PRTM</pv_name> + <x>11</x> + <y>165</y> + <width>50</width> + <height>13</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>LiveTime</text> + <x>11</x> + <y>77</y> + <width>50</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #69</name> + <pv_name>$(P)$(M).ELTM</pv_name> + <x>11</x> + <y>94</y> + <width>50</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #73</name> + <pv_name>$(P)$(M).PLTM</pv_name> + <x>11</x> + <y>110</y> + <width>50</width> + <height>13</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #77</name> + <x>4</x> + <y>48</y> + <width>60</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #80</name> + <width>60</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #83</name> + <y>10</y> + <width>60</width> + <height>10</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>LIVE TIME</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why3.O</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>REAL TIME</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why3.P</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>ROI 1</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why1.M</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>ROI 2</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why1.N</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>ROI 3</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why1.O</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #106</name> + <text>ROI 4</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why1.P</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #110</name> + <text>ROI 5</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why2.M</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #114</name> + <text>ROI 6</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why2.N</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #118</name> + <text>ROI 7</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why2.O</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>ROI 8</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why2.P</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>ROI 9</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why3.M</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #130</name> + <text>ROI 10</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why3.N</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>USER</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(M)Why4</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #138</name> + <text>STOPPED BY</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #141</name> + <pv_name>$(P)$(M).DTYP</pv_name> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #145</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)EraseStart</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)EraseStart</pv_name> + <text>Erase&Start</text> + <x>3</x> + <y>23</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #148</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Erase</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Erase</pv_name> + <text>Erase</text> + <x>148</x> + <y>23</y> + <width>50</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 #151</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Start</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Start</pv_name> + <text>Start</text> + <x>93</x> + <y>23</y> + <width>50</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 #154</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(M)Stop</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(M)Stop</pv_name> + <text>Stop</text> + <x>203</x> + <y>23</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>DeadTime</text> + <x>10</x> + <y>186</y> + <width>50</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #160</name> + <pv_name>$(P)$(M).IDTIM</pv_name> + <x>10</x> + <y>203</y> + <width>50</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="progressbar" version="2.0.0"> + <name>bar #164</name> + <pv_name>$(P)$(M).IDTIM</pv_name> + <x>5</x> + <y>219</y> + <width>60</width> + <height>16</height> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/gauge_status.js b/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/gauge_status.js deleted file mode 100644 index 3703d4a1d78d9f5d8259c8f45d5b472c004c2f92..0000000000000000000000000000000000000000 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/gauge_status.js +++ /dev/null @@ -1,17 +0,0 @@ -PVUtil = org.csstudio.display.builder.runtime.script.PVUtil; - -var valid = pvs[0]; -var type = pvs[1]; -var chan = pvs[2]; - -if (PVUtil.getLong(valid)) -{ - widget.setPropertyValue("text", PVUtil.getString(chan)); - widget.setPropertyValue("transparent", "true"); -} -else -{ - widget.setPropertyValue("text", PVUtil.getString(type) + " @ " + PVUtil.getString(chan)); - widget.setPropertyValue("transparent", "false"); -} -widget.setPropertyValue("tooltip", "Gauge " + PVUtil.getString(type) + " @ channel " + PVUtil.getString(chan)); diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/gauge_status.py b/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/gauge_status.py new file mode 100644 index 0000000000000000000000000000000000000000..ead0eb994be4bf30e2c797effb3fed35a53fad38 --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/gauge_status.py @@ -0,0 +1,14 @@ +from org.csstudio.display.builder.runtime.script import PVUtil, ScriptUtil + +valid = pvs[0] +type = pvs[1] +chan = pvs[2] + +if PVUtil.getLong(valid): + widget.setPropertyValue("text", PVUtil.getString(chan)) + widget.setPropertyValue("transparent", "true") +else: + widget.setPropertyValue("text", PVUtil.getString(type) + " @ " + PVUtil.getString(chan)) + widget.setPropertyValue("transparent", "false") + +widget.setPropertyValue("tooltip", "Gauge " + PVUtil.getString(type) + " @ channel " + PVUtil.getString(chan)) diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/pressure_status.js b/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/pressure_status.js deleted file mode 100644 index 12cc1dc6b255e23fb5ad91586df1f6ebd3d3eb0c..0000000000000000000000000000000000000000 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/pressure_status.js +++ /dev/null @@ -1,18 +0,0 @@ -PVUtil = org.csstudio.display.builder.runtime.script.PVUtil; - -var tooltip = "$(pv_name)\n$(pv_value)"; - -try -{ - var pvStat = PVUtil.getString(pvs[0]); - var pvPrsStr = pvs[1]; - - if (pvStat != "ON" && pvStat != "Open") // && pvStat != "UNDER-RANGE" && pvStat != "OVER-RANGE") - { - tooltip += "\n" + PVUtil.getString(pvPrsStr); - } -} catch (err) -{ -} - -widget.setPropertyValue("tooltip", tooltip); diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/pressure_status.py b/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/pressure_status.py new file mode 100644 index 0000000000000000000000000000000000000000..3982fa7f8529078d71910b8ffc4a6ea0e66bfc80 --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/Faceplate/pressure_status.py @@ -0,0 +1,14 @@ +from org.csstudio.display.builder.runtime.script import PVUtil + +tooltip = "$(pv_name)\n$(pv_value)" + +try: + pvStat = PVUtil.getString(pvs[0]).upper() + pvPrsStr = pvs[1] + + if pvStat != "ON" and pvStat != "OPEN": # and pvStat != "UNDER-RANGE" and pvStat != "OVER-RANGE": + tooltip += "\n" + PVUtil.getString(pvPrsStr) +except: + pass + +widget.setPropertyValue("tooltip", tooltip) diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/pressure.js b/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/pressure.js deleted file mode 100644 index 69bc63fca2bcd99120cd0ad3346e12efd6585517..0000000000000000000000000000000000000000 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/pressure.js +++ /dev/null @@ -1,78 +0,0 @@ -PVUtil = org.csstudio.display.builder.runtime.script.PVUtil; -ScriptUtil = org.csstudio.display.builder.runtime.script.ScriptUtil; - -var tooltip = "N/A"; - -var debug = widget.getEffectiveMacros().getValue("DEBUG"); -if (debug) { - debug = debug[0]; - switch (debug) { - case '1': - case 'Y': - case 'y': - case 'T': - case 't': - debug = true; - break; - - default: - debug = false; - } -} -else - debug = false; - -if (debug) - Logger = org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger(); -else { - Logger = new Object(); - Logger.info = function() {} - Logger.warning = function() {} - Logger.severe = function(text) { org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger().severe(text);} -} - -function log_pv(pv) { - try { - Logger.info(pv + ": " + PVUtil.getString(pv)); - } catch (err) { - Logger.severe(err); - } -} - -try { - var pvStat = PVUtil.getString(pvs[0]); - var pvPrsStr = PVUtil.getString(pvs[2]); - var pvUnit = PVUtil.getString(pvs[3]); - - log_pv(pvs[0]); - log_pv(pvs[1]); - log_pv(pvs[2]); - - var pressure; - try { - var vtype = PVUtil.getVType(pvs[1]); - - FormatOption = org.csstudio.display.builder.model.properties.FormatOption; - FormatOptionHandler = org.csstudio.display.builder.model.util.FormatOptionHandler; - - pressure = FormatOptionHandler.format(vtype, FormatOption.EXPONENTIAL, 3, true); - } catch (err) { - } - - if (pvStat == "ON") { - if (!pressure) - tooltip = pvPrsStr + " " + pvUnit; - else - tooltip = pressure; - } else if (pvStat == "OVER-RANGE" || pvStat == "UNDER-RANGE") { - if (!pressure) - tooltip = PVUtil.getDouble(pvs[1]) + " " + pvUnit; - else - tooltip = pressure; - } else - tooltip = pvPrsStr; -} catch (err) { - Logger.severe(err); -} - -widget.setPropertyValue("tooltip", tooltip); diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/pressure.py b/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/pressure.py new file mode 100644 index 0000000000000000000000000000000000000000..daf29b6277f59c31bbab8fb9d9c622b9be4240a1 --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/COMMON/pressure.py @@ -0,0 +1,43 @@ +from org.csstudio.display.builder.runtime.script import PVUtil +from org.csstudio.display.builder.runtime.script import ScriptUtil + +tooltip = "N/A" + +try: + pvStat = PVUtil.getString(pvs[0]).upper() + pvPrsStr = PVUtil.getString(pvs[2]) + pvUnit = PVUtil.getString(pvs[3]) + + try: + from org.phoebus.ui.vtype import FormatOption, FormatOptionHandler + except ImportError: + try: + from org.csstudio.display.builder.model.properties import FormatOption + from org.csstudio.display.builder.model.util import FormatOptionHandler + except Exception as e: + ScriptUtil.getLogger().severe(str(e)) + + try: + vtype = PVUtil.getVType(pvs[1]) + + pressure = FormatOptionHandler.format(vtype, FormatOption.EXPONENTIAL, 2, True) + except Exception as e: + ScriptUtil.getLogger().severe(str(e)) + pressure = None + + if pvStat == "ON": + if pressure is None: + tooltip = pvPrsStr + " " + pvUnit + else: + tooltip = pressure + elif pvStat == "OVER-RANGE" or pvStat == "UNDER-RANGE": + if pressure is None: + tooltip = str(PVUtil.getDouble(pvs[1])) + " " + pvUnit + else: + tooltip = pressure + else: + tooltip = pvPrsStr +except Exception as e: + ScriptUtil.getLogger().severe(str(e)) + +widget.setPropertyValue("tooltip", tooltip) diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_mks-vgc-brief.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_mks-vgc-brief.bob index ed7bfa95d35b14e8284d32e30cc48e04807beead..5977f41a5b551c1e9d8f8ecc0bced7d81afdf987 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_mks-vgc-brief.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_mks-vgc-brief.bob @@ -61,7 +61,7 @@ <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/gauge_status.js"> + <script file="../../COMMON/Faceplate/gauge_status.py"> <pv_name>$(DEVICENAME):ValidR</pv_name> <pv_name>$(DEVICENAME):SensorTypeR</pv_name> <pv_name>$(DEVICENAME):ChanR</pv_name> @@ -113,7 +113,7 @@ <horizontal_alignment>1</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/pressure_status.js"> + <script file="../../COMMON/Faceplate/pressure_status.py"> <pv_name>$(DEVICENAME):PrsStatR</pv_name> <pv_name>$(DEVICENAME):PrsR-STR</pv_name> </script> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_mks-vgc.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_mks-vgc.bob index 9d880f4edd9b20344366229965512cdc927db713..2a3f57843a46d55d59c2502b9cce78d15956fc0d 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_mks-vgc.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_mks-vgc.bob @@ -39,7 +39,7 @@ <widget type="label" version="2.0.0"> <name>Status</name> <text>XX @ Yy</text> - <x>900</x> + <x>902</x> <y>5</y> <width>70</width> <height>25</height> @@ -56,10 +56,10 @@ </color> </background_color> <transparent>false</transparent> - <horizontal_alignment>1</horizontal_alignment> + <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/gauge_status.js"> + <script file="../../COMMON/Faceplate/gauge_status.py"> <pv_name>$(DEVICENAME):ValidR</pv_name> <pv_name>$(DEVICENAME):SensorTypeR</pv_name> <pv_name>$(DEVICENAME):ChanR</pv_name> @@ -119,10 +119,10 @@ </widget> <widget type="embedded" version="2.0.0"> <name>MKS Gauge Relay Control 1</name> - <file>../../COMMON/Faceplate/vac_gauge-mks-relay-control.bob</file> <macros> <RELAY>1</RELAY> </macros> + <file>../../COMMON/Faceplate/vac_gauge-mks-relay-control.bob</file> <x>90</x> <y>40</y> <width>206</width> @@ -150,10 +150,10 @@ </widget> <widget type="embedded" version="2.0.0"> <name>MKS Gauge Relay Control 2</name> - <file>../../COMMON/Faceplate/vac_gauge-mks-relay-control.bob</file> <macros> <RELAY>2</RELAY> </macros> + <file>../../COMMON/Faceplate/vac_gauge-mks-relay-control.bob</file> <x>308</x> <y>40</y> <width>206</width> @@ -181,10 +181,10 @@ </widget> <widget type="embedded" version="2.0.0"> <name>MKS Gauge Relay Control 3</name> - <file>../../COMMON/Faceplate/vac_gauge-mks-relay-control.bob</file> <macros> <RELAY>3</RELAY> </macros> + <file>../../COMMON/Faceplate/vac_gauge-mks-relay-control.bob</file> <x>526</x> <y>40</y> <width>206</width> @@ -212,10 +212,10 @@ </widget> <widget type="embedded" version="2.0.0"> <name>MKS Gauge Relay Control 4</name> - <file>../../COMMON/Faceplate/vac_gauge-mks-relay-control.bob</file> <macros> <RELAY>4</RELAY> </macros> + <file>../../COMMON/Faceplate/vac_gauge-mks-relay-control.bob</file> <x>744</x> <y>40</y> <width>206</width> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_tpg-vgc-brief.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_tpg-vgc-brief.bob index 5d132fe645d3c008cae3c8966a3552c9e5361fe0..2bd1853bc99c58857f13d6d1b2d3569cb72c82b4 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_tpg-vgc-brief.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_tpg-vgc-brief.bob @@ -68,7 +68,7 @@ <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/gauge_status.js"> + <script file="../../COMMON/Faceplate/gauge_status.py"> <pv_name>$(DEVICENAME):ValidR</pv_name> <pv_name>$(DEVICENAME):SensorTypeR</pv_name> <pv_name>$(DEVICENAME):ChanR</pv_name> @@ -120,7 +120,7 @@ <horizontal_alignment>1</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/pressure_status.js"> + <script file="../../COMMON/Faceplate/pressure_status.py"> <pv_name>$(DEVICENAME):PrsStatR</pv_name> <pv_name>$(DEVICENAME):GaugeStatR</pv_name> </script> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_tpg-vgc.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_tpg-vgc.bob index bc259e01c632309ebc9110461e365af10bace591..a32b3efe9cb42bf973fc592ca76173dc45990a05 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_tpg-vgc.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/Faceplate/vac_tpg-vgc.bob @@ -68,7 +68,7 @@ <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/gauge_status.js"> + <script file="../../COMMON/Faceplate/gauge_status.py"> <pv_name>$(DEVICENAME):ValidR</pv_name> <pv_name>$(DEVICENAME):SensorTypeR</pv_name> <pv_name>$(DEVICENAME):ChanR</pv_name> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/vac_vgc.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/vac_vgc.bob index 9b5a71b5809731fff6105bd7c86efede957faaa5..1f489285274074af0c8c23364097abc9a6aa1665 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/vac_vgc.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgc/vac_vgc.bob @@ -99,7 +99,7 @@ </action> </actions> <scripts> - <script file="../COMMON/pressure.js"> + <script file="../COMMON/pressure.py"> <pv_name>$(vacPREFIX):PrsStatR</pv_name> <pv_name>$(vacPREFIX):PrsR</pv_name> <pv_name>$(vacPREFIX):PrsR-STR</pv_name> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/Faceplate/vac_mks-vgd-brief.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/Faceplate/vac_mks-vgd-brief.bob index b8b050f30bc5f74f97e7575dd66744b89f84212b..beee972f180281b1c3dbfedab6ba5f4722ee32a7 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/Faceplate/vac_mks-vgd-brief.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/Faceplate/vac_mks-vgd-brief.bob @@ -61,7 +61,7 @@ <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/gauge_status.js"> + <script file="../../COMMON/Faceplate/gauge_status.py"> <pv_name>$(DEVICENAME):ValidR</pv_name> <pv_name>$(DEVICENAME):SensorTypeR</pv_name> <pv_name>$(DEVICENAME):ChanR</pv_name> @@ -113,7 +113,7 @@ <horizontal_alignment>1</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/pressure_status.js"> + <script file="../../COMMON/Faceplate/pressure_status.py"> <pv_name>$(DEVICENAME):PrsStatR</pv_name> <pv_name>$(DEVICENAME):PrsR-STR</pv_name> </script> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/Faceplate/vac_mks-vgd.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/Faceplate/vac_mks-vgd.bob index a9d0319794cef336ca96a0abc9dac09b6c0acb97..5d2f67194060ccfa85ef0c0dc974a11d580cfd5f 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/Faceplate/vac_mks-vgd.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/Faceplate/vac_mks-vgd.bob @@ -56,10 +56,10 @@ </color> </background_color> <transparent>false</transparent> - <horizontal_alignment>1</horizontal_alignment> + <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/gauge_status.js"> + <script file="../../COMMON/Faceplate/gauge_status.py"> <pv_name>$(DEVICENAME):ValidR</pv_name> <pv_name>$(DEVICENAME):SensorTypeR</pv_name> <pv_name>$(DEVICENAME):ChanR</pv_name> @@ -245,7 +245,7 @@ <horizontal_alignment>1</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/pressure_status.js"> + <script file="../../COMMON/Faceplate/pressure_status.py"> <pv_name>$(DEVICENAME):PrsStatR</pv_name> <pv_name>$(DEVICENAME):PrsR-STR</pv_name> </script> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/vac_vgd.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/vac_vgd.bob index 071c89ff9690981b7190888009aa5b74bb51d810..559c63c5cfbbcfffab645d4ffbbd645f56259c75 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/vac_vgd.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgd/vac_vgd.bob @@ -99,7 +99,7 @@ </action> </actions> <scripts> - <script file="../COMMON/pressure.js"> + <script file="../COMMON/pressure.py"> <pv_name>$(vacPREFIX):PrsStatR</pv_name> <pv_name>$(vacPREFIX):PrsR</pv_name> <pv_name>$(vacPREFIX):PrsR-STR</pv_name> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/Faceplate/vac_mks-vgp-brief.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/Faceplate/vac_mks-vgp-brief.bob index a9b1b99bb95510261c22ac5ba57a7aab2d8b5f43..2b277b17ec733d6d31e067a1ee576df6ccdb3a9a 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/Faceplate/vac_mks-vgp-brief.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/Faceplate/vac_mks-vgp-brief.bob @@ -61,7 +61,7 @@ <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/gauge_status.js"> + <script file="../../COMMON/Faceplate/gauge_status.py"> <pv_name>$(DEVICENAME):ValidR</pv_name> <pv_name>$(DEVICENAME):SensorTypeR</pv_name> <pv_name>$(DEVICENAME):ChanR</pv_name> @@ -113,7 +113,7 @@ <horizontal_alignment>1</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/pressure_status.js"> + <script file="../../COMMON/Faceplate/pressure_status.py"> <pv_name>$(DEVICENAME):PrsStatR</pv_name> <pv_name>$(DEVICENAME):PrsR-STR</pv_name> </script> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/Faceplate/vac_mks-vgp.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/Faceplate/vac_mks-vgp.bob index 2318c4a52506a74d6dec61afc004c4357c87a006..8eeefc060fa5180cd342e3c45d9a7a9aab8b6723 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/Faceplate/vac_mks-vgp.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/Faceplate/vac_mks-vgp.bob @@ -56,10 +56,10 @@ </color> </background_color> <transparent>false</transparent> - <horizontal_alignment>1</horizontal_alignment> + <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/gauge_status.js"> + <script file="../../COMMON/Faceplate/gauge_status.py"> <pv_name>$(DEVICENAME):ValidR</pv_name> <pv_name>$(DEVICENAME):SensorTypeR</pv_name> <pv_name>$(DEVICENAME):ChanR</pv_name> @@ -245,7 +245,7 @@ <horizontal_alignment>1</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/pressure_status.js"> + <script file="../../COMMON/Faceplate/pressure_status.py"> <pv_name>$(DEVICENAME):PrsStatR</pv_name> <pv_name>$(DEVICENAME):PrsR-STR</pv_name> </script> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/vac_vgp.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/vac_vgp.bob index 2c7727d5792c1c42039f652851fdd2e3d2a64546..817da1f490df940ba3915f35bea602b40bafb2ad 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/vac_vgp.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vgp/vac_vgp.bob @@ -99,7 +99,7 @@ </action> </actions> <scripts> - <script file="../COMMON/pressure.js"> + <script file="../COMMON/pressure.py"> <pv_name>$(vacPREFIX):PrsStatR</pv_name> <pv_name>$(vacPREFIX):PrsR</pv_name> <pv_name>$(vacPREFIX):PrsR-STR</pv_name> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vpm/pressure.js b/NON-APPROVED/COMMON/DEVICES/vacuum/vpm/pressure.py similarity index 100% rename from NON-APPROVED/COMMON/DEVICES/vacuum/vpm/pressure.js rename to NON-APPROVED/COMMON/DEVICES/vacuum/vpm/pressure.py diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vpm/vac_vpm.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vpm/vac_vpm.bob index 299644bc6881440d676e56b370aeecdfcb62300a..255454b3dffca7d1ba6e1ad376996cf578e7593a 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vpm/vac_vpm.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vpm/vac_vpm.bob @@ -79,7 +79,7 @@ <width>46</width> <height>46</height> <scripts> - <script file="pressure.js"> + <script file="pressure.py"> <pv_name>$(vacPREFIX):PrsStatR</pv_name> <pv_name>$(vacPREFIX):PrsR</pv_name> <pv_name>$(vacPREFIX):PrsR-STR</pv_name> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/Faceplate/vac_mks-vvmc-brief.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/Faceplate/vac_mks-vvmc-brief.bob index 716bdeade568dda958544c6d97eb8d21d98efb0a..43fcced22dcec8bc6d4a36263bf1fbdabf830b01 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/Faceplate/vac_mks-vvmc-brief.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/Faceplate/vac_mks-vvmc-brief.bob @@ -37,15 +37,18 @@ </color> </background_color> <transparent>false</transparent> - <horizontal_alignment>1</horizontal_alignment> <vertical_alignment>1</vertical_alignment> </widget> - <widget type="textupdate" version="2.0.0"> - <name>Channel</name> - <pv_name>$(DEVICENAME):ChanR</pv_name> - <x>340</x> + <widget type="label" version="2.0.0"> + <name>Status</name> + <text>XX @ Yy</text> + <x>295</x> <y>5</y> - <width>25</width> + <width>70</width> + <font> + <font name="SMALL-MONO-BOLD" family="Source Code Pro" style="BOLD" size="14.0"> + </font> + </font> <foreground_color> <color name="WHITE" red="255" green="255" blue="255"> </color> @@ -54,17 +57,17 @@ <color name="ERROR" red="252" green="13" blue="27"> </color> </background_color> - <horizontal_alignment>1</horizontal_alignment> + <transparent>false</transparent> + <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> - <rules> - <rule name="Validity" prop_id="transparent" out_exp="true"> - <exp bool_exp="true"> - <expression>pvInt0</expression> - </exp> + <scripts> + <script file="../../COMMON/Faceplate/gauge_status.py"> <pv_name>$(DEVICENAME):ValidR</pv_name> - </rule> - </rules> - <tooltip></tooltip> + <pv_name>$(DEVICENAME):SensorTypeR</pv_name> + <pv_name>$(DEVICENAME):ChanR</pv_name> + </script> + </scripts> + <tooltip>NA</tooltip> </widget> <widget type="label" version="2.0.0"> <name>Flow</name> @@ -110,7 +113,7 @@ <horizontal_alignment>1</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/pressure_status.js"> + <script file="../../COMMON/Faceplate/pressure_status.py"> <pv_name>$(DEVICENAME):FlwStatR</pv_name> <pv_name>$(DEVICENAME):FlwR-STR</pv_name> </script> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/Faceplate/vac_mks-vvmc.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/Faceplate/vac_mks-vvmc.bob index b5bae98bb2bf66afc21c69ec77eb9051061d2c70..d48390e6b8e86c600fa05a298189b2f52313706a 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/Faceplate/vac_mks-vvmc.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/Faceplate/vac_mks-vvmc.bob @@ -57,10 +57,10 @@ </color> </background_color> <transparent>false</transparent> - <horizontal_alignment>1</horizontal_alignment> + <horizontal_alignment>2</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/gauge_status.js"> + <script file="../../COMMON/Faceplate/gauge_status.py"> <pv_name>$(DEVICENAME):ValidR</pv_name> <pv_name>$(DEVICENAME):SensorTypeR</pv_name> <pv_name>$(DEVICENAME):ChanR</pv_name> @@ -150,7 +150,7 @@ <horizontal_alignment>1</horizontal_alignment> <vertical_alignment>1</vertical_alignment> <scripts> - <script file="../../COMMON/Faceplate/pressure_status.js"> + <script file="../../COMMON/Faceplate/pressure_status.py"> <pv_name>$(DEVICENAME):FlwStatR</pv_name> <pv_name>$(DEVICENAME):FlwR-STR</pv_name> </script> diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/pressure.js b/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/pressure.js deleted file mode 100644 index 7bb1ff88dfa2b5dd6a546adbddf72ac9a409d380..0000000000000000000000000000000000000000 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/pressure.js +++ /dev/null @@ -1,68 +0,0 @@ -PVUtil = org.csstudio.display.builder.runtime.script.PVUtil; -ScriptUtil = org.csstudio.display.builder.runtime.script.ScriptUtil; - -var tooltip = "N/A"; - -var debug = widget.getEffectiveMacros().getValue("DEBUG"); -if (debug) { - debug = debug[0]; - switch (debug) { - case '1': - case 'Y': - case 'y': - case 'T': - case 't': - debug = true; - break; - - default: - debug = false; - } -} -else - debug = false; - -if (debug) - Logger = org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger(); -else { - Logger = new Object(); - Logger.info = function() {} - Logger.warning = function() {} - Logger.severe = function(text) { org.csstudio.display.builder.runtime.script.ScriptUtil.getLogger().severe(text);} -} - -function log_pv(pv) { - try { - Logger.info(pv + ": " + PVUtil.getString(pv)); - } catch (err) { - Logger.severe(err); - } -} - -try { - var pvStat = PVUtil.getString(pvs[0]); - var pvPrsStr = PVUtil.getString(pvs[2]); - - log_pv(pvs[0]); - log_pv(pvs[1]); - log_pv(pvs[2]); - - if (pvStat == "Open") { - try { - var vtype = PVUtil.getVType(pvs[1]); - - FormatOption = org.csstudio.display.builder.model.properties.FormatOption; - FormatOptionHandler = org.csstudio.display.builder.model.util.FormatOptionHandler; - - tooltip = FormatOptionHandler.format(vtype, FormatOption.EXPONENTIAL, 3, true); - } catch (err) { - var pvUnit = PVUtil.getString(pvs[3]); - tooltip = pvPrsStr + " " + pvUnit; - } - } else - tooltip = pvPrsStr; -} catch (err) { - Logger.severe(err); -} - -widget.setPropertyValue("tooltip", tooltip); diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/pressure.py b/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/pressure.py new file mode 100644 index 0000000000000000000000000000000000000000..9d47fdc6d3000e7ef412f4fb8af21c12465cd256 --- /dev/null +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/pressure.py @@ -0,0 +1,32 @@ +from org.csstudio.display.builder.runtime.script import PVUtil +from org.csstudio.display.builder.runtime.script import ScriptUtil + +tooltip = "N/A" + +try: + pvStat = PVUtil.getString(pvs[0]).upper() + pvPrsStr = PVUtil.getString(pvs[2]) + + if pvStat == "OPEN": + try: + from org.phoebus.ui.vtype import FormatOption, FormatOptionHandler + except ImportError: + try: + from org.csstudio.display.builder.model.properties import FormatOption + from org.csstudio.display.builder.model.util import FormatOptionHandler + except Exception as e: + ScriptUtil.getLogger().severe(str(e)) + + try: + vtype = PVUtil.getVType(pvs[1]) + + tooltip = FormatOptionHandler.format(vtype, FormatOption.EXPONENTIAL, 2, True) + except: + pvUnit = PVUtil.getString(pvs[3]) + tooltip = pvPrsStr + " " + pvUnit + else: + tooltip = pvPrsStr +except Exception as e: + ScriptUtil.getLogger().severe(str(e)) + +widget.setPropertyValue("tooltip", tooltip) diff --git a/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/vac_vvmc.bob b/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/vac_vvmc.bob index f9cae2e1b99bbd3b84adb81ad68808aa549da9c8..4e983a38ab877e7f91c7b063770fdc74ae0ab66d 100644 --- a/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/vac_vvmc.bob +++ b/NON-APPROVED/COMMON/DEVICES/vacuum/vvmc/vac_vvmc.bob @@ -85,7 +85,7 @@ </action> </actions> <scripts> - <script file="pressure.js"> + <script file="pressure.py"> <pv_name>$(vacPREFIX):FlwStatR</pv_name> <pv_name>$(vacPREFIX):FlwR</pv_name> <pv_name>$(vacPREFIX):FlwR-STR</pv_name> diff --git a/NON-APPROVED/COMMON/UTILITIES/asyn/asynGPIBSetup.bob b/NON-APPROVED/COMMON/UTILITIES/asyn/asynGPIBSetup.bob new file mode 100644 index 0000000000000000000000000000000000000000..08dc6f1f2c89e43822e0b9232f561d347ea27f32 --- /dev/null +++ b/NON-APPROVED/COMMON/UTILITIES/asyn/asynGPIBSetup.bob @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynGPIBSetup</name> + <x>456</x> + <y>239</y> + <width>375</width> + <height>185</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>8</y> + <width>375</width> + <height>29</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>12</y> + <width>375</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>GPIB address:</text> + <x>4</x> + <y>68</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)$(R).ADDR</pv_name> + <x>139</x> + <y>68</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>Serial poll response:</text> + <x>4</x> + <y>97</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #22</name> + <pv_name>$(P)$(R).SPR</pv_name> + <x>224</x> + <y>97</y> + <width>56</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>Universal Command</text> + <x>4</x> + <y>126</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #29</name> + <pv_name>$(P)$(R).UCMD</pv_name> + <x>179</x> + <y>126</y> + <width>180</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Addressed Command</text> + <x>4</x> + <y>151</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #35</name> + <pv_name>$(P)$(R).ACMD</pv_name> + <x>179</x> + <y>151</y> + <width>180</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>Supported</text> + <x>218</x> + <y>42</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).GPIBIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Unsupported</text> + <x>208</x> + <y>42</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).GPIBIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>asynGpib interface:</text> + <x>4</x> + <y>42</y> + <width>190</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/UTILITIES/asyn/asynIPPortSetup.bob b/NON-APPROVED/COMMON/UTILITIES/asyn/asynIPPortSetup.bob new file mode 100644 index 0000000000000000000000000000000000000000..4a0a022766b7901722f26e3975142c7fc0b6ef48 --- /dev/null +++ b/NON-APPROVED/COMMON/UTILITIES/asyn/asynIPPortSetup.bob @@ -0,0 +1,419 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynIPPortSetup</name> + <x>405</x> + <y>149</y> + <width>260</width> + <height>410</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>2</y> + <width>260</width> + <height>16</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>2</y> + <width>260</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Supported</text> + <x>148</x> + <y>25</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OPTIONIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Unsupported</text> + <x>138</x> + <y>25</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OPTIONIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>asynOption:</text> + <x>8</x> + <y>25</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>Disconnect on</text> + <x>13</x> + <y>51</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>read timeout:</text> + <x>13</x> + <y>76</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Host info:</text> + <x>43</x> + <y>101</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #32</name> + <pv_name>$(P)$(R).HOSTINFO</pv_name> + <x>150</x> + <y>101</y> + <width>102</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #36</name> + <pv_name>$(P)$(R).DRTO</pv_name> + <x>150</x> + <y>76</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>Data bits:</text> + <x>43</x> + <y>206</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Stop bits:</text> + <x>43</x> + <y>231</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>Modem control:</text> + <x>3</x> + <y>281</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Parity:</text> + <x>73</x> + <y>256</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #51</name> + <pv_name>$(P)$(R).DBIT</pv_name> + <x>150</x> + <y>206</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #54</name> + <pv_name>$(P)$(R).SBIT</pv_name> + <x>150</x> + <y>231</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #57</name> + <pv_name>$(P)$(R).PRTY</pv_name> + <x>150</x> + <y>256</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #60</name> + <pv_name>$(P)$(R).MCTL</pv_name> + <x>150</x> + <y>281</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>Flow control:</text> + <x>13</x> + <y>306</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #66</name> + <pv_name>$(P)$(R).FCTL</pv_name> + <x>150</x> + <y>306</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>XOFF output:</text> + <x>23</x> + <y>331</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #72</name> + <pv_name>$(P)$(R).IXON</pv_name> + <x>150</x> + <y>331</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>XOFF input:</text> + <x>33</x> + <y>356</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #78</name> + <pv_name>$(P)$(R).IXOFF</pv_name> + <x>150</x> + <y>356</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>XON=any:</text> + <x>63</x> + <y>381</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #84</name> + <pv_name>$(P)$(R).IXANY</pv_name> + <x>150</x> + <y>381</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>Baud rate:</text> + <x>43</x> + <y>181</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #90</name> + <pv_name>$(P)$(R).LBAUD</pv_name> + <x>150</x> + <y>181</y> + <width>102</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>COM (RFC 2217) protocol</text> + <x>15</x> + <y>151</y> + <width>230</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>Parameters for ports with</text> + <x>5</x> + <y>130</y> + <width>250</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/UTILITIES/asyn/asynOctet.bob b/NON-APPROVED/COMMON/UTILITIES/asyn/asynOctet.bob new file mode 100644 index 0000000000000000000000000000000000000000..43736cc4fd236167f9404017f8acb306039071fa --- /dev/null +++ b/NON-APPROVED/COMMON/UTILITIES/asyn/asynOctet.bob @@ -0,0 +1,795 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynOctet</name> + <x>457</x> + <y>494</y> + <width>442</width> + <height>350</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(P)$(R).TINP</pv_name> + <x>81</x> + <y>216</y> + <width>350</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #10</name> + <text>Timeout (sec):</text> + <x>6</x> + <y>43</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #13</name> + <pv_name>$(P)$(R).TMOT</pv_name> + <x>151</x> + <y>43</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #17</name> + <pv_name>$(P)$(R).TMOD</pv_name> + <x>320</x> + <y>43</y> + <width>110</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Transfer:</text> + <x>225</x> + <y>43</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #23</name> + <y>5</y> + <width>442</width> + <height>29</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>$(P)$(R)</text> + <y>9</y> + <width>442</width> + <height>21</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #29</name> + <pv_name>$(P)$(R).AOUT</pv_name> + <x>78</x> + <y>128</y> + <width>350</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Output</text> + <x>13</x> + <y>99</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="88" green="147" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Format:</text> + <x>91</x> + <y>99</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #39</name> + <pv_name>$(P)$(R).OFMT</pv_name> + <x>166</x> + <y>99</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>ASCII:</text> + <x>13</x> + <y>126</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #45</name> + <x>6</x> + <y>92</y> + <width>430</width> + <height>85</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Terminator:</text> + <x>256</x> + <y>99</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #51</name> + <pv_name>$(P)$(R).OEOS</pv_name> + <x>371</x> + <y>99</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>Requested:</text> + <x>88</x> + <y>152</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>Length:</text> + <x>10</x> + <y>152</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>Actual:</text> + <x>280</x> + <y>152</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #64</name> + <pv_name>$(P)$(R).NAWT</pv_name> + <x>355</x> + <y>152</y> + <width>56</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(R).NOWT</pv_name> + <x>193</x> + <y>152</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>I/O Status:</text> + <x>10</x> + <y>297</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>I/O Severity:</text> + <x>217</x> + <y>297</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #78</name> + <pv_name>$(P)$(R).STAT</pv_name> + <x>122</x> + <y>297</y> + <width>85</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #82</name> + <pv_name>$(P)$(R).SEVR</pv_name> + <x>349</x> + <y>297</y> + <width>85</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #86</name> + <x>6</x> + <y>292</y> + <width>430</width> + <height>25</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>Scan:</text> + <x>9</x> + <y>323</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #92</name> + <pv_name>$(P)$(R).SCAN</pv_name> + <x>64</x> + <y>323</y> + <width>110</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #95</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).PROC</pv_name> + <text>Process</text> + <x>179</x> + <y>323</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>Terminator:</text> + <x>253</x> + <y>189</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #101</name> + <pv_name>$(P)$(R).IEOS</pv_name> + <x>368</x> + <y>189</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #105</name> + <x>74</x> + <y>213</y> + <width>360</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>Input</text> + <x>16</x> + <y>189</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="88" green="147" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>Format:</text> + <x>86</x> + <y>191</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #114</name> + <pv_name>$(P)$(R).IFMT</pv_name> + <x>161</x> + <y>189</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>ASCII:</text> + <x>13</x> + <y>215</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #120</name> + <x>6</x> + <y>182</y> + <width>430</width> + <height>105</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text>Requested:</text> + <x>88</x> + <y>242</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>Length:</text> + <x>10</x> + <y>242</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #129</name> + <text>Actual:</text> + <x>280</x> + <y>242</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #132</name> + <pv_name>$(P)$(R).NORD</pv_name> + <x>355</x> + <y>242</y> + <width>56</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #136</name> + <pv_name>$(P)$(R).NRRD</pv_name> + <x>193</x> + <y>242</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>EOM reason:</text> + <x>77</x> + <y>265</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #143</name> + <pv_name>$(P)$(R).EOMR</pv_name> + <x>193</x> + <y>265</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>Supported</text> + <x>220</x> + <y>66</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OCTETIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #151</name> + <text>Unsupported</text> + <x>210</x> + <y>66</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OCTETIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #155</name> + <text>asynOctet interface:</text> + <x>6</x> + <y>66</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #158</name> + <text>Active</text> + <x>344</x> + <y>66</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>Inactive</text> + <x>334</x> + <y>66</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!(pv0==0))"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>More...</text> + <x>300</x> + <y>323</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #169</name> + <actions> + <action type="open_display"> + <file>asynRecord.opi</file> + <target>tab</target> + <description>Record parameters</description> + </action> + <action type="open_display"> + <file>asynRegister.opi</file> + <target>tab</target> + <description>Register interfaces I/O</description> + </action> + <action type="open_display"> + <file>asynSerialPortSetup.opi</file> + <target>tab</target> + <description>Serial port parameters</description> + </action> + <action type="open_display"> + <file>asynGPIBSetup.opi</file> + <target>tab</target> + <description>GPIB parameters</description> + </action> + </actions> + <text></text> + <x>375</x> + <y>323</y> + <width>56</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/UTILITIES/asyn/asynRecord.bob b/NON-APPROVED/COMMON/UTILITIES/asyn/asynRecord.bob new file mode 100644 index 0000000000000000000000000000000000000000..f28d1f76459e04c555c5fda8b5f1612cbac86025 --- /dev/null +++ b/NON-APPROVED/COMMON/UTILITIES/asyn/asynRecord.bob @@ -0,0 +1,1123 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynRecord</name> + <x>72</x> + <y>61</y> + <width>440</width> + <height>589</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>8</y> + <width>440</width> + <height>29</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>12</y> + <width>440</width> + <height>21</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #12</name> + <pv_name>$(P)$(R).ERRS</pv_name> + <x>75</x> + <y>182</y> + <width>359</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Error:</text> + <x>10</x> + <y>181</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #19</name> + <x>6</x> + <y>178</y> + <width>430</width> + <height>25</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text>noAutoConnect</text> + <x>300</x> + <y>212</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).AUCT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>autoConnect</text> + <x>310</x> + <y>212</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="60" green="180" blue="32"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).AUCT</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #30</name> + <pv_name>$(P)$(R).AUCT</pv_name> + <x>305</x> + <y>233</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Enabled</text> + <x>180</x> + <y>212</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="60" green="180" blue="32"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).ENBL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>Disabled</text> + <x>175</x> + <y>212</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).ENBL</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #41</name> + <pv_name>$(P)$(R).ENBL</pv_name> + <x>155</x> + <y>234</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #44</name> + <x>6</x> + <y>210</y> + <width>430</width> + <height>49</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>traceError</text> + <x>68</x> + <y>316</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>traceIODriver</text> + <x>68</x> + <y>385</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #53</name> + <text>traceIOFilter</text> + <x>68</x> + <y>362</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>traceIODevice</text> + <x>68</x> + <y>339</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>traceMask</text> + <x>9</x> + <y>269</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>traceIOHex</text> + <x>242</x> + <y>362</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #65</name> + <pv_name>$(P)$(R).TB0</pv_name> + <x>9</x> + <y>316</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #68</name> + <pv_name>$(P)$(R).TB3</pv_name> + <x>9</x> + <y>385</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #71</name> + <pv_name>$(P)$(R).TB2</pv_name> + <x>9</x> + <y>362</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #74</name> + <pv_name>$(P)$(R).TB1</pv_name> + <x>9</x> + <y>339</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #77</name> + <pv_name>$(P)$(R).TIB2</pv_name> + <x>183</x> + <y>362</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Truncate size</text> + <x>242</x> + <y>385</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #83</name> + <pv_name>$(P)$(R).TSIZ</pv_name> + <x>183</x> + <y>385</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #87</name> + <x>5</x> + <y>267</y> + <width>430</width> + <height>315</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #90</name> + <pv_name>$(P)$(R).TMSK</pv_name> + <x>9</x> + <y>293</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>drvInfo:</text> + <x>6</x> + <y>97</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #97</name> + <pv_name>$(P)$(R).DRVINFO</pv_name> + <x>88</x> + <y>97</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #101</name> + <pv_name>$(P)$(R).IFACE</pv_name> + <x>111</x> + <y>122</y> + <width>130</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Interface:</text> + <x>6</x> + <y>122</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #107</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).AQR</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).AQR</pv_name> + <text>Cancel queueRequest</text> + <x>6</x> + <y>147</y> + <width>150</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #110</name> + <text>Reason:</text> + <x>244</x> + <y>97</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #113</name> + <pv_name>$(P)$(R).REASON</pv_name> + <x>318</x> + <y>97</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>Connected</text> + <x>25</x> + <y>212</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="60" green="180" blue="32"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).CNCT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #121</name> + <text>Disconnected</text> + <x>10</x> + <y>212</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).CNCT</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #125</name> + <pv_name>$(P)$(R).CNCT</pv_name> + <x>10</x> + <y>234</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #128</name> + <text>Port:</text> + <x>6</x> + <y>47</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #131</name> + <pv_name>$(P)$(R).PORT</pv_name> + <x>61</x> + <y>47</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>Address:</text> + <x>228</x> + <y>47</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #138</name> + <pv_name>$(P)$(R).ADDR</pv_name> + <x>318</x> + <y>47</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #142</name> + <pv_name>$(P)$(R).PCNCT</pv_name> + <x>61</x> + <y>72</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #145</name> + <text>Connected</text> + <x>243</x> + <y>72</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="60" green="180" blue="32"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).PCNCT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>Disconnected</text> + <x>228</x> + <y>72</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).PCNCT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>More...</text> + <x>291</x> + <y>147</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #156</name> + <actions> + <action type="open_display"> + <file>asynOctet.opi</file> + <target>tab</target> + <description>asynOctet Interface I/O</description> + </action> + <action type="open_display"> + <file>asynRegister.opi</file> + <target>tab</target> + <description>Register interfaces I/O</description> + </action> + <action type="open_display"> + <file>asynSerialPortSetup.opi</file> + <target>tab</target> + <description>Serial port parameters</description> + </action> + <action type="open_display"> + <file>asynIPPortSetup.opi</file> + <target>tab</target> + <description>IP port parameters</description> + </action> + <action type="open_display"> + <file>asynGPIBSetup.opi</file> + <target>tab</target> + <description>GPIB parameters</description> + </action> + </actions> + <text></text> + <x>366</x> + <y>147</y> + <width>56</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #163</name> + <text>traceIOMask</text> + <x>183</x> + <y>269</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>traceIOASCII</text> + <x>242</x> + <y>316</y> + <width>96</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #169</name> + <text>traceIOEscape</text> + <x>242</x> + <y>339</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #172</name> + <pv_name>$(P)$(R).TIB0</pv_name> + <x>183</x> + <y>316</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #175</name> + <pv_name>$(P)$(R).TIB1</pv_name> + <x>183</x> + <y>339</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #178</name> + <pv_name>$(P)$(R).TIOM</pv_name> + <x>183</x> + <y>293</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #182</name> + <text>traceInfoMask</text> + <x>183</x> + <y>415</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #185</name> + <pv_name>$(P)$(R).TINM</pv_name> + <x>183</x> + <y>439</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>Trace file:</text> + <x>9</x> + <y>557</y> + <width>88</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #192</name> + <pv_name>$(P)$(R).TFIL</pv_name> + <x>99</x> + <y>555</y> + <width>330</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #196</name> + <pv_name>$(P)$(R).TB4</pv_name> + <x>9</x> + <y>408</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #199</name> + <text>traceFlow</text> + <x>68</x> + <y>408</y> + <width>72</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #202</name> + <pv_name>$(P)$(R).TB5</pv_name> + <x>9</x> + <y>431</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #205</name> + <text>traceWarning</text> + <x>68</x> + <y>431</y> + <width>96</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #208</name> + <text>traceInfoPort</text> + <x>242</x> + <y>485</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #211</name> + <pv_name>$(P)$(R).TINB1</pv_name> + <x>183</x> + <y>485</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #214</name> + <text>traceInfoSource</text> + <x>242</x> + <y>508</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #217</name> + <pv_name>$(P)$(R).TINB2</pv_name> + <x>183</x> + <y>508</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #220</name> + <text>traceInfoTime</text> + <x>242</x> + <y>462</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #223</name> + <pv_name>$(P)$(R).TINB0</pv_name> + <x>183</x> + <y>462</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #226</name> + <pv_name>$(P)$(R).TINB3</pv_name> + <x>183</x> + <y>531</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #229</name> + <text>traceInfoThread</text> + <x>242</x> + <y>531</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/UTILITIES/asyn/asynRegister.bob b/NON-APPROVED/COMMON/UTILITIES/asyn/asynRegister.bob new file mode 100644 index 0000000000000000000000000000000000000000..7c743761df8dd23111bd9f58adfc3ebf74c791c5 --- /dev/null +++ b/NON-APPROVED/COMMON/UTILITIES/asyn/asynRegister.bob @@ -0,0 +1,856 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynRegister</name> + <x>344</x> + <y>142</y> + <width>510</width> + <height>345</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Timeout (sec):</text> + <x>6</x> + <y>43</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(R).TMOT</pv_name> + <x>151</x> + <y>43</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #13</name> + <pv_name>$(P)$(R).TMOD</pv_name> + <x>320</x> + <y>43</y> + <width>110</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Transfer:</text> + <x>225</x> + <y>43</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>I/O Status:</text> + <x>10</x> + <y>284</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text>I/O Severity:</text> + <x>217</x> + <y>284</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #25</name> + <pv_name>$(P)$(R).STAT</pv_name> + <x>122</x> + <y>284</y> + <width>85</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #29</name> + <pv_name>$(P)$(R).SEVR</pv_name> + <x>349</x> + <y>284</y> + <width>85</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #33</name> + <x>6</x> + <y>279</y> + <width>430</width> + <height>25</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Scan:</text> + <x>9</x> + <y>310</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #39</name> + <pv_name>$(P)$(R).SCAN</pv_name> + <x>64</x> + <y>310</y> + <width>110</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #42</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).PROC</pv_name> + <text>Process</text> + <x>179</x> + <y>310</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #45</name> + <y>5</y> + <width>510</width> + <height>29</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>$(P)$(R)</text> + <y>9</y> + <width>510</width> + <height>21</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Mask (hex):</text> + <x>27</x> + <y>251</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>Input (hex):</text> + <x>17</x> + <y>226</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>Input:</text> + <x>77</x> + <y>201</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>Output (hex):</text> + <x>7</x> + <y>176</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>Output:</text> + <x>67</x> + <y>151</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #66</name> + <pv_name>$(P)$(R).IFACE</pv_name> + <x>5</x> + <y>101</y> + <width>130</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>Interface:</text> + <x>37</x> + <y>76</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #72</name> + <pv_name>$(P)$(R).I32INP</pv_name> + <x>147</x> + <y>226</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(R).I32INP</pv_name> + <x>147</x> + <y>201</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(R).I32OUT</pv_name> + <x>147</x> + <y>176</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #84</name> + <pv_name>$(P)$(R).I32OUT</pv_name> + <x>147</x> + <y>151</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #88</name> + <text>Active</text> + <x>167</x> + <y>126</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>Inactive</text> + <x>157</x> + <y>126</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!(pv0==1))"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>Supported</text> + <x>152</x> + <y>101</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).I32IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>Unsupported</text> + <x>142</x> + <y>101</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).I32IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Int32</text> + <x>172</x> + <y>76</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)$(R).UI32MASK</pv_name> + <x>272</x> + <y>251</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #111</name> + <pv_name>$(P)$(R).UI32INP</pv_name> + <x>272</x> + <y>226</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #115</name> + <pv_name>$(P)$(R).UI32INP</pv_name> + <x>272</x> + <y>201</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(R).UI32OUT</pv_name> + <x>272</x> + <y>176</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #123</name> + <pv_name>$(P)$(R).UI32OUT</pv_name> + <x>272</x> + <y>151</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>Active</text> + <x>292</x> + <y>126</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #131</name> + <text>Inactive</text> + <x>282</x> + <y>126</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!(pv0==2))"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>Unsupported</text> + <x>267</x> + <y>101</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).UI32IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #139</name> + <text>Supported</text> + <x>277</x> + <y>101</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).UI32IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>UInt32Digital</text> + <x>257</x> + <y>76</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #146</name> + <pv_name>$(P)$(R).F64INP</pv_name> + <x>397</x> + <y>201</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #150</name> + <pv_name>$(P)$(R).F64OUT</pv_name> + <x>397</x> + <y>151</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #154</name> + <text>Active</text> + <x>417</x> + <y>126</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==3)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #158</name> + <text>Inactive</text> + <x>407</x> + <y>126</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!(pv0==3))"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>Unsupported</text> + <x>392</x> + <y>101</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).F64IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>Supported</text> + <x>402</x> + <y>101</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).F64IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #170</name> + <text>Float64</text> + <x>412</x> + <y>76</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #173</name> + <text>More...</text> + <x>364</x> + <y>310</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #176</name> + <actions> + <action type="open_display"> + <file>asynRecord.opi</file> + <target>tab</target> + <description>Record parameters</description> + </action> + <action type="open_display"> + <file>asynRegister.opi</file> + <target>tab</target> + <description>Register interfaces I/O</description> + </action> + <action type="open_display"> + <file>asynSerialPortSetup.opi</file> + <target>tab</target> + <description>Serial port parameters</description> + </action> + <action type="open_display"> + <file>asynGPIBSetup.opi</file> + <target>tab</target> + <description>GPIB parameters</description> + </action> + </actions> + <text></text> + <x>439</x> + <y>310</y> + <width>56</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/UTILITIES/asyn/asynSerialPortSetup.bob b/NON-APPROVED/COMMON/UTILITIES/asyn/asynSerialPortSetup.bob new file mode 100644 index 0000000000000000000000000000000000000000..b849dc55ec2a2e8d06ddde547636f3ee5c1b08eb --- /dev/null +++ b/NON-APPROVED/COMMON/UTILITIES/asyn/asynSerialPortSetup.bob @@ -0,0 +1,352 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynSerialPortSetup</name> + <x>228</x> + <y>79</y> + <width>260</width> + <height>300</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>2</y> + <width>260</width> + <height>16</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>2</y> + <width>260</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Supported</text> + <x>148</x> + <y>25</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OPTIONIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Unsupported</text> + <x>138</x> + <y>25</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OPTIONIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>asynOption:</text> + <x>8</x> + <y>25</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>Baud rate:</text> + <x>43</x> + <y>51</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #26</name> + <pv_name>$(P)$(R).BAUD</pv_name> + <x>150</x> + <y>51</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Baud rate:</text> + <x>43</x> + <y>76</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Data bits:</text> + <x>43</x> + <y>101</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>Stop bits:</text> + <x>43</x> + <y>126</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>Modem control:</text> + <x>3</x> + <y>176</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>Parity:</text> + <x>73</x> + <y>151</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #44</name> + <pv_name>$(P)$(R).DBIT</pv_name> + <x>150</x> + <y>101</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #47</name> + <pv_name>$(P)$(R).SBIT</pv_name> + <x>150</x> + <y>126</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #50</name> + <pv_name>$(P)$(R).PRTY</pv_name> + <x>150</x> + <y>151</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #53</name> + <pv_name>$(P)$(R).MCTL</pv_name> + <x>150</x> + <y>176</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>Flow control:</text> + <x>13</x> + <y>201</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #59</name> + <pv_name>$(P)$(R).FCTL</pv_name> + <x>150</x> + <y>201</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>XOFF output:</text> + <x>23</x> + <y>226</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #65</name> + <pv_name>$(P)$(R).IXON</pv_name> + <x>150</x> + <y>226</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #68</name> + <text>XOFF input:</text> + <x>33</x> + <y>251</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #71</name> + <pv_name>$(P)$(R).IXOFF</pv_name> + <x>150</x> + <y>251</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>XON=any:</text> + <x>63</x> + <y>276</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #77</name> + <pv_name>$(P)$(R).IXANY</pv_name> + <x>150</x> + <y>276</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(R).LBAUD</pv_name> + <x>150</x> + <y>76</y> + <width>102</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/NON-APPROVED/COMMON/UTILITIES/asyn/asynTimeSeries.bob b/NON-APPROVED/COMMON/UTILITIES/asyn/asynTimeSeries.bob new file mode 100644 index 0000000000000000000000000000000000000000..19a75792a648de3e86a880c5ef3961d37e859516 --- /dev/null +++ b/NON-APPROVED/COMMON/UTILITIES/asyn/asynTimeSeries.bob @@ -0,0 +1,305 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynTimeSeries</name> + <x>326</x> + <y>179</y> + <width>500</width> + <height>360</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>500</width> + <height>25</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>5</y> + <width>500</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Acquiring</text> + <x>42</x> + <y>40</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="127" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Done</text> + <x>95</x> + <y>40</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Status</text> + <x>142</x> + <y>40</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #23</name> + <pv_name>$(P)$(R).NORD</pv_name> + <x>224</x> + <y>40</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>Current point</text> + <x>329</x> + <y>40</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #30</name> + <x>10</x> + <y>92</y> + <width>480</width> + <height>230</height> + <title>$(P)$(R)</title> + <x_axis> + <title>Time point</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(R).VAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #37</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).RARM</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).RARM</pv_name> + <text>Erase/Start</text> + <x>15</x> + <y>65</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #40</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).RARM</pv_name> + <value>3</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).RARM</pv_name> + <text>Start</text> + <x>110</x> + <y>65</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #43</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).RARM</pv_name> + <value>2</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).RARM</pv_name> + <text>Stop</text> + <x>205</x> + <y>65</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #46</name> + <pv_name>$(P)$(R)Read.SCAN</pv_name> + <x>10</x> + <y>329</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>Read rate</text> + <x>117</x> + <y>329</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #52</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Read.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Read.PROC</pv_name> + <text>Read</text> + <x>217</x> + <y>329</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/NON-APPROVED/TS2/emr/xrs-001.bob b/NON-APPROVED/TS2/emr/xrs-001.bob new file mode 100644 index 0000000000000000000000000000000000000000..7452b19a4018813be54cff754844054195d81e52 --- /dev/null +++ b/NON-APPROVED/TS2/emr/xrs-001.bob @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(DEVICE)</name> + <macros> + <DEVICE>TS2-010CRM:EMR-XRS-001</DEVICE> + <M>mca1</M> + <P>$(DEVICE):</P> + <R></R> + </macros> + <width>1220</width> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display</name> + <file>$(ESS_OPIS)/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/Amptek.bob</file> + <width>1220</width> + <height>600</height> + <resize>2</resize> + </widget> +</display> diff --git a/NON-APPROVED/TS2/emr/xrs-002.bob b/NON-APPROVED/TS2/emr/xrs-002.bob new file mode 100644 index 0000000000000000000000000000000000000000..97eec86ae5d2692e348c8985f0bf494187702563 --- /dev/null +++ b/NON-APPROVED/TS2/emr/xrs-002.bob @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(DEVICE)</name> + <macros> + <DEVICE>TS2-010CRM:EMR-XRS-002</DEVICE> + <M>mca1</M> + <P>$(DEVICE):</P> + <R></R> + </macros> + <width>1220</width> + <widget type="embedded" version="2.0.0"> + <name>Embedded Display</name> + <file>$(ESS_OPIS)/NON-APPROVED/COMMON/DEVICES/electromagnetic-resonator/xrs/amptek/Amptek.bob</file> + <width>1220</width> + <height>600</height> + <resize>2</resize> + </widget> +</display>