From 257a64f0b7ba7ae6a7aca1f5ca7e906f2a920233 Mon Sep 17 00:00:00 2001 From: Hinko Kocevar <hinko.kocevar@ess.eu> Date: Thu, 7 May 2020 11:50:51 +0200 Subject: [PATCH] BCM cleanup (PBITECH-209) --- 10-Top/bcmioc/instance.bob | 52 ++-- 10-Top/bcmioc/top.bob | 6 +- 10-Top/bpmioc/instance.bob | 60 ++--- 10-Top/bpmioc/top.bob | 3 +- 99-Shared/adsis8300bcm/acct.bob | 4 +- 99-Shared/adsis8300bcm/bcm.bob | 31 +-- 99-Shared/adsis8300bcm/bcm_instance.bob | 52 +++- 99-Shared/adsis8300bcm/diff_item.bob | 32 ++- 99-Shared/adsis8300bcm/diff_plot.bob | 66 ++--- 99-Shared/adsis8300bcm/lut_dest_acct_item.bob | 10 +- 99-Shared/adsis8300bcm/lut_dest_item.bob | 7 +- 99-Shared/adsis8300bcm/lut_mode_acct_item.bob | 16 +- 99-Shared/adsis8300bcm/lut_mode_item.bob | 7 +- 99-Shared/adsis8300bcm/processed.bob | 228 +++++++----------- 99-Shared/adsis8300bcm/raw.bob | 32 +-- 99-Shared/adsis8300bcm/trace_item.bob | 24 +- 16 files changed, 290 insertions(+), 340 deletions(-) diff --git a/10-Top/bcmioc/instance.bob b/10-Top/bcmioc/instance.bob index 8bd9216..90e98d4 100644 --- a/10-Top/bcmioc/instance.bob +++ b/10-Top/bcmioc/instance.bob @@ -1,5 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <display version="2.0.0"> + <width>300</width> + <height>261</height> <background_color> <color red="240" green="240" blue="240"> </color> @@ -9,12 +11,10 @@ <widget type="label" version="2.0.0"> <name>Label</name> <text>$(CONTROL_GROUP):$(AMC_NAME)</text> - <x>229</x> - <y>63</y> - <width>295</width> + <width>300</width> <height>261</height> <font> - <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0"> + <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> </font> </font> <horizontal_alignment>1</horizontal_alignment> @@ -40,8 +40,8 @@ </action> </actions> <text>$(CONTROL_GROUP):$(AMC_NAME)</text> - <x>283</x> - <y>90</y> + <x>50</x> + <y>30</y> <width>187</width> <height>20</height> <foreground_color> @@ -68,8 +68,8 @@ </action> </actions> <text>$(SYSTEM1)</text> - <x>283</x> - <y>114</y> + <x>50</x> + <y>54</y> <width>187</width> <height>20</height> <foreground_color> @@ -96,8 +96,8 @@ </action> </actions> <text>$(SYSTEM2)</text> - <x>283</x> - <y>134</y> + <x>50</x> + <y>74</y> <width>187</width> <height>20</height> <foreground_color> @@ -124,8 +124,8 @@ </action> </actions> <text>$(SYSTEM3)</text> - <x>283</x> - <y>153</y> + <x>50</x> + <y>93</y> <width>187</width> <height>20</height> <foreground_color> @@ -152,8 +152,8 @@ </action> </actions> <text>$(SYSTEM4)</text> - <x>283</x> - <y>172</y> + <x>50</x> + <y>112</y> <width>187</width> <height>20</height> <foreground_color> @@ -180,8 +180,8 @@ </action> </actions> <text>$(SYSTEM5)</text> - <x>283</x> - <y>191</y> + <x>50</x> + <y>131</y> <width>187</width> <height>20</height> <foreground_color> @@ -208,8 +208,8 @@ </action> </actions> <text>$(SYSTEM6)</text> - <x>283</x> - <y>210</y> + <x>50</x> + <y>150</y> <width>187</width> <height>20</height> <foreground_color> @@ -236,8 +236,8 @@ </action> </actions> <text>$(SYSTEM7)</text> - <x>283</x> - <y>229</y> + <x>50</x> + <y>169</y> <width>187</width> <height>20</height> <foreground_color> @@ -264,8 +264,8 @@ </action> </actions> <text>$(SYSTEM8)</text> - <x>283</x> - <y>248</y> + <x>50</x> + <y>188</y> <width>187</width> <height>20</height> <foreground_color> @@ -292,8 +292,8 @@ </action> </actions> <text>$(SYSTEM9)</text> - <x>283</x> - <y>267</y> + <x>50</x> + <y>207</y> <width>187</width> <height>20</height> <foreground_color> @@ -320,8 +320,8 @@ </action> </actions> <text>$(SYSTEM10)</text> - <x>283</x> - <y>286</y> + <x>50</x> + <y>226</y> <width>187</width> <height>20</height> <foreground_color> diff --git a/10-Top/bcmioc/top.bob b/10-Top/bcmioc/top.bob index c7e90d1..9dd0496 100644 --- a/10-Top/bcmioc/top.bob +++ b/10-Top/bcmioc/top.bob @@ -13,7 +13,6 @@ </actions> <widget type="embedded" version="2.0.0"> <name>Linking Container</name> - <file>instance.opi</file> <macros> <AMC_NAME>Ctrl-AMC-005</AMC_NAME> <CONTROL_GROUP>LAB-BCM08</CONTROL_GROUP> @@ -28,10 +27,11 @@ <SYSTEM8>LAB-008:PBI-BCM-008</SYSTEM8> <SYSTEM9>LAB-008:PBI-BCM-009</SYSTEM9> </macros> + <file>instance.opi</file> <x>12</x> <y>78</y> - <width>560</width> - <height>44</height> + <width>295</width> + <height>261</height> <resize>2</resize> <actions> </actions> diff --git a/10-Top/bpmioc/instance.bob b/10-Top/bpmioc/instance.bob index 89fd4f6..15a7a5e 100644 --- a/10-Top/bpmioc/instance.bob +++ b/10-Top/bpmioc/instance.bob @@ -1,13 +1,32 @@ <?xml version="1.0" encoding="UTF-8"?> <display version="2.0.0"> - <width>350</width> - <height>88</height> + <width>300</width> + <height>100</height> <background_color> <color red="240" green="240" blue="240"> </color> </background_color> <actions> </actions> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>$(CONTROL_GROUP):$(AMC_NAME)</text> + <width>300</width> + <height>100</height> + <font> + <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Area Background" red="221" green="223" blue="229"> + </color> + </border_color> + </widget> <widget type="action_button" version="3.0.0"> <name>Menu Button_3</name> <actions> @@ -21,9 +40,9 @@ </action> </actions> <text>$(CONTROL_GROUP):$(AMC_NAME)</text> - <x>40</x> - <y>23</y> - <width>270</width> + <x>60</x> + <y>30</y> + <width>187</width> <height>20</height> <foreground_color> <color name="IO TextButton" red="0" green="0" blue="0"> @@ -35,25 +54,6 @@ </background_color> <tooltip>$(actions)</tooltip> </widget> - <widget type="label" version="2.0.0"> - <name>Label_1</name> - <text>$(CONTROL_GROUP):$(AMC_NAME)</text> - <width>350</width> - <height>23</height> - <font> - <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> - </font> - </font> - <horizontal_alignment>1</horizontal_alignment> - <wrap_words>false</wrap_words> - <actions> - </actions> - <border_width>1</border_width> - <border_color> - <color name="IO Area Background" red="221" green="223" blue="229"> - </color> - </border_color> - </widget> <widget type="action_button" version="3.0.0"> <name>Menu Button_1</name> <actions> @@ -68,9 +68,9 @@ </action> </actions> <text>$(SYSTEM1)</text> - <x>40</x> - <y>48</y> - <width>270</width> + <x>60</x> + <y>55</y> + <width>187</width> <height>20</height> <foreground_color> <color name="IO TextButton" red="0" green="0" blue="0"> @@ -95,9 +95,9 @@ </action> </actions> <text>$(SYSTEM2)</text> - <x>40</x> - <y>68</y> - <width>270</width> + <x>60</x> + <y>75</y> + <width>187</width> <height>20</height> <foreground_color> <color name="IO TextButton" red="0" green="0" blue="0"> diff --git a/10-Top/bpmioc/top.bob b/10-Top/bpmioc/top.bob index d60b6f5..5a4ce6c 100644 --- a/10-Top/bpmioc/top.bob +++ b/10-Top/bpmioc/top.bob @@ -4,7 +4,8 @@ <macros> <TITLE>BPM IOCs</TITLE> </macros> - <width>600</width> + <width>595</width> + <height>183</height> <background_color> <color red="240" green="240" blue="240"> </color> diff --git a/99-Shared/adsis8300bcm/acct.bob b/99-Shared/adsis8300bcm/acct.bob index 440aec2..e0b4cc9 100644 --- a/99-Shared/adsis8300bcm/acct.bob +++ b/99-Shared/adsis8300bcm/acct.bob @@ -2825,7 +2825,7 @@ <target>tab</target> </action> </actions> - <text>Mode LUT</text> + <text>More..</text> <x>367</x> <y>525</y> <width>112</width> @@ -2844,7 +2844,7 @@ <target>tab</target> </action> </actions> - <text>Destination LUT</text> + <text>More..</text> <x>367</x> <y>544</y> <width>112</width> diff --git a/99-Shared/adsis8300bcm/bcm.bob b/99-Shared/adsis8300bcm/bcm.bob index 7dd0633..7e4a075 100644 --- a/99-Shared/adsis8300bcm/bcm.bob +++ b/99-Shared/adsis8300bcm/bcm.bob @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <display version="2.0.0"> <name>$(P) control group</name> - <height>1050</height> + <width>798</width> + <height>1030</height> <background_color> <color red="240" green="240" blue="240"> </color> @@ -226,7 +227,6 @@ <y>84</y> <width>113</width> <format>0</format> - <precision>3</precision> <background_color> <color red="255" green="255" blue="255"> </color> @@ -768,7 +768,6 @@ $(pv_value)</tooltip> <y>107</y> <width>113</width> <format>0</format> - <precision>3</precision> <background_color> <color red="255" green="255" blue="255"> </color> @@ -2154,22 +2153,6 @@ $(pv_value)</tooltip> </color> </border_color> </widget> - <widget type="label" version="2.0.0"> - <name>Label_347</name> - <text>Main clock missing</text> - <x>25</x> - <y>383</y> - <width>156</width> - <horizontal_alignment>2</horizontal_alignment> - <vertical_alignment>1</vertical_alignment> - <wrap_words>false</wrap_words> - <actions> - </actions> - <border_color> - <color red="0" green="128" blue="255"> - </color> - </border_color> - </widget> <widget type="led" version="2.0.0"> <name>LED_23</name> <pv_name>$(P)$(R)MainClockMissingR</pv_name> @@ -2498,7 +2481,7 @@ $(pv_value)</tooltip> <target>tab</target> </action> </actions> - <text>Mode LUT</text> + <text>More..</text> <x>686</x> <y>513</y> <height>20</height> @@ -2516,7 +2499,7 @@ $(pv_value)</tooltip> <target>tab</target> </action> </actions> - <text>Destination LUT</text> + <text>More..</text> <x>686</x> <y>532</y> <height>20</height> @@ -2544,7 +2527,7 @@ $(pv_value)</tooltip> </widget> <widget type="label" version="2.0.0"> <name>Label_361</name> - <text>Beam destination LUT setup</text> + <text>Beam dest. LUT setup</text> <x>409</x> <y>532</y> <width>166</width> @@ -2721,8 +2704,8 @@ $(pv_value)</tooltip> <file>../adsis8300/sis8300-evr.opi</file> <x>36</x> <y>834</y> - <width>589</width> - <height>162</height> + <width>699</width> + <height>171</height> <resize>2</resize> <actions> </actions> diff --git a/99-Shared/adsis8300bcm/bcm_instance.bob b/99-Shared/adsis8300bcm/bcm_instance.bob index 17870da..b815d93 100644 --- a/99-Shared/adsis8300bcm/bcm_instance.bob +++ b/99-Shared/adsis8300bcm/bcm_instance.bob @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <display version="2.0.0"> <name>$(P) top</name> - <width>500</width> - <height>200</height> + <width>420</width> + <height>171</height> <background_color> <color red="240" green="240" blue="240"> </color> @@ -225,4 +225,52 @@ $(pv_value)</tooltip> </background_color> <tooltip>$(actions)</tooltip> </widget> + <widget type="label" version="2.0.0"> + <name>Text Update_4</name> + <text>differential channels</text> + <x>6</x> + <y>144</y> + <width>260</width> + <font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_12</name> + <actions> + <action type="open_display"> + <file>channels.bob</file> + <macros> + <P>$(CG)</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>more..</text> + <x>300</x> + <y>144</y> + <width>109</width> + <height>20</height> + <font> + <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> </display> diff --git a/99-Shared/adsis8300bcm/diff_item.bob b/99-Shared/adsis8300bcm/diff_item.bob index 9d39d02..0ee2218 100644 --- a/99-Shared/adsis8300bcm/diff_item.bob +++ b/99-Shared/adsis8300bcm/diff_item.bob @@ -1,5 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <display version="2.0.0"> + <width>393</width> + <height>20</height> <background_color> <color red="240" green="240" blue="240"> </color> @@ -9,9 +11,7 @@ <widget type="textupdate" version="2.0.0"> <name>Text Update_75</name> <pv_name>$(P)DF$(IDX)-Name</pv_name> - <x>12</x> - <y>72</y> - <width>260</width> + <width>230</width> <font> <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> </font> @@ -39,8 +39,7 @@ </action> </actions> <text>plot</text> - <x>355</x> - <y>72</y> + <x>344</x> <width>49</width> <height>20</height> <font> @@ -62,8 +61,7 @@ </action> </actions> <text>parameters</text> - <x>271</x> - <y>72</y> + <x>260</x> <width>73</width> <height>20</height> <font> @@ -76,4 +74,24 @@ </background_color> <tooltip>$(actions)</tooltip> </widget> + <widget type="label" version="2.0.0"> + <name>Text Update_76</name> + <text>$(IDX)</text> + <x>230</x> + <width>30</width> + <font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> </display> diff --git a/99-Shared/adsis8300bcm/diff_plot.bob b/99-Shared/adsis8300bcm/diff_plot.bob index 4174489..dbe33b8 100644 --- a/99-Shared/adsis8300bcm/diff_plot.bob +++ b/99-Shared/adsis8300bcm/diff_plot.bob @@ -77,49 +77,31 @@ <actions> </actions> <rules> - <rule name="buffer_0_size" prop_id="trace_0_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(P)PRB2-TR0-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_1_size" prop_id="trace_1_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(P)PRB3-TR0-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_2_size" prop_id="trace_2_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(P)PRB1-TR9-ArraySize0_RBV</pv_name> - </rule> - <rule name="data_y_max" prop_id="axis_1_maximum" out_exp="true"> + <rule name="data_y_max" prop_id="y_axes[0].maximum" out_exp="true"> <exp bool_exp="true"> <expression>pv0</expression> </exp> <pv_name>$(P)PRB2-TR0-ArraySize1_RBV</pv_name> </rule> - <rule name="data_x0_max" prop_id="axis_0_maximum" out_exp="true"> + <rule name="data_x0_max" prop_id="x_axis.maximum" out_exp="true"> <exp bool_exp="true"> <expression>pv0</expression> </exp> <pv_name>$(P)PRB2-TR0-ArraySize0_RBV</pv_name> </rule> - <rule name="trace_0_name" prop_id="trace_0_name" out_exp="true"> + <rule name="traces[0].name" prop_id="traces[0].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(P)PRB2-TR0-Name</pv_name> </rule> - <rule name="trace_1_name" prop_id="trace_1_name" out_exp="true"> + <rule name="traces[1].name" prop_id="traces[1].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(P)PRB3-TR0-Name</pv_name> </rule> - <rule name="trace_2_name" prop_id="trace_2_name" out_exp="true"> + <rule name="traces[2].name" prop_id="traces[2].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> @@ -219,7 +201,7 @@ <x_pv>$(P)PRB1-TR9-ArrayTimeUs</x_pv> <y_pv>$(P)PRB1-TR9-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="33" green="179" blue="33"> @@ -830,9 +812,9 @@ </actions> <pv_name>$(P)PRB2-Recording</pv_name> <text>Enable</text> - <x>360</x> - <y>94</y> - <width>43</width> + <x>342</x> + <y>96</y> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -879,9 +861,9 @@ </actions> <pv_name>$(P)PRB2-Recording</pv_name> <text>Disable</text> - <x>419</x> - <y>94</y> - <width>43</width> + <x>401</x> + <y>96</y> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -1644,9 +1626,9 @@ </actions> <pv_name>$(P)PRB3-Recording</pv_name> <text>Enable</text> - <x>360</x> - <y>390</y> - <width>43</width> + <x>342</x> + <y>392</y> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -1693,9 +1675,9 @@ </actions> <pv_name>$(P)PRB3-Recording</pv_name> <text>Disable</text> - <x>419</x> - <y>390</y> - <width>43</width> + <x>401</x> + <y>392</y> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -1863,14 +1845,14 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_10</name> - <file>trace_item.opi</file> <macros> <R>PRB2-TR0-</R> </macros> + <file>trace_item.opi</file> <x>22</x> <y>326</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1881,14 +1863,14 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_1</name> - <file>trace_item.opi</file> <macros> <R>PRB3-TR0-</R> </macros> + <file>trace_item.opi</file> <x>22</x> <y>621</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> diff --git a/99-Shared/adsis8300bcm/lut_dest_acct_item.bob b/99-Shared/adsis8300bcm/lut_dest_acct_item.bob index 325e242..924bdf8 100644 --- a/99-Shared/adsis8300bcm/lut_dest_acct_item.bob +++ b/99-Shared/adsis8300bcm/lut_dest_acct_item.bob @@ -1,5 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <display version="2.0.0"> + <width>469</width> + <height>20</height> <background_color> <color red="240" green="240" blue="240"> </color> @@ -9,8 +11,7 @@ <widget type="combo" version="2.0.0"> <name>Menu Button</name> <pv_name>$(P)$(R)Lut$(N)BeamExists</pv_name> - <x>369</x> - <y>42</y> + <x>357</x> <width>112</width> <height>20</height> <background_color> @@ -22,8 +23,7 @@ <widget type="textupdate" version="2.0.0"> <name>Text Update</name> <pv_name>$(CG)Lut$(N)DestinationID</pv_name> - <x>240</x> - <y>42</y> + <x>228</x> <width>112</width> <background_color> <color red="255" green="255" blue="255"> @@ -41,8 +41,6 @@ <widget type="textupdate" version="2.0.0"> <name>Text Update_1</name> <pv_name>$(CG)Lut$(N)DestinationName</pv_name> - <x>12</x> - <y>42</y> <width>222</width> <background_color> <color red="255" green="255" blue="255"> diff --git a/99-Shared/adsis8300bcm/lut_dest_item.bob b/99-Shared/adsis8300bcm/lut_dest_item.bob index a055c1c..ccd5a91 100644 --- a/99-Shared/adsis8300bcm/lut_dest_item.bob +++ b/99-Shared/adsis8300bcm/lut_dest_item.bob @@ -1,5 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <display version="2.0.0"> + <width>346</width> + <height>20</height> <background_color> <color red="240" green="240" blue="240"> </color> @@ -9,8 +11,6 @@ <widget type="textentry" version="3.0.0"> <name>Text Input_28</name> <pv_name>$(P)$(R)Lut$(N)DestinationName</pv_name> - <x>12</x> - <y>42</y> <width>222</width> <font> <font family="Sans" style="REGULAR" size="10.891089108910892"> @@ -32,8 +32,7 @@ <widget type="textentry" version="3.0.0"> <name>Text Input_29</name> <pv_name>$(P)$(R)Lut$(N)DestinationID</pv_name> - <x>246</x> - <y>42</y> + <x>234</x> <width>112</width> <font> <font family="Sans" style="REGULAR" size="10.891089108910892"> diff --git a/99-Shared/adsis8300bcm/lut_mode_acct_item.bob b/99-Shared/adsis8300bcm/lut_mode_acct_item.bob index 69e2223..7205adf 100644 --- a/99-Shared/adsis8300bcm/lut_mode_acct_item.bob +++ b/99-Shared/adsis8300bcm/lut_mode_acct_item.bob @@ -1,5 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <display version="2.0.0"> + <width>706</width> + <height>20</height> <background_color> <color red="240" green="240" blue="240"> </color> @@ -9,8 +11,7 @@ <widget type="textentry" version="3.0.0"> <name>Text Input_24</name> <pv_name>$(P)$(R)Lut$(N)UpperThreshold</pv_name> - <x>366</x> - <y>24</y> + <x>354</x> <width>112</width> <font> <font family="Sans" style="REGULAR" size="10.891089108910892"> @@ -32,8 +33,7 @@ <widget type="textentry" version="3.0.0"> <name>Text Input_25</name> <pv_name>$(P)$(R)Lut$(N)LowerThreshold</pv_name> - <x>486</x> - <y>24</y> + <x>474</x> <width>112</width> <font> <font family="Sans" style="REGULAR" size="10.891089108910892"> @@ -55,8 +55,7 @@ <widget type="textentry" version="3.0.0"> <name>Text Input_26</name> <pv_name>$(P)$(R)Lut$(N)MaxPulseLength</pv_name> - <x>606</x> - <y>24</y> + <x>594</x> <width>112</width> <font> <font family="Sans" style="REGULAR" size="10.891089108910892"> @@ -78,8 +77,7 @@ <widget type="textupdate" version="2.0.0"> <name>Text Update</name> <pv_name>$(CG)Lut$(N)ModeID</pv_name> - <x>240</x> - <y>24</y> + <x>228</x> <width>112</width> <background_color> <color red="255" green="255" blue="255"> @@ -97,8 +95,6 @@ <widget type="textupdate" version="2.0.0"> <name>Text Update_1</name> <pv_name>$(CG)Lut$(N)ModeName</pv_name> - <x>12</x> - <y>24</y> <width>222</width> <background_color> <color red="255" green="255" blue="255"> diff --git a/99-Shared/adsis8300bcm/lut_mode_item.bob b/99-Shared/adsis8300bcm/lut_mode_item.bob index a084370..8e519b6 100644 --- a/99-Shared/adsis8300bcm/lut_mode_item.bob +++ b/99-Shared/adsis8300bcm/lut_mode_item.bob @@ -1,5 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <display version="2.0.0"> + <width>345</width> + <height>20</height> <background_color> <color red="240" green="240" blue="240"> </color> @@ -9,8 +11,7 @@ <widget type="textentry" version="3.0.0"> <name>Text Input_27</name> <pv_name>$(P)$(R)Lut$(N)ModeID</pv_name> - <x>245</x> - <y>24</y> + <x>233</x> <width>112</width> <font> <font family="Sans" style="REGULAR" size="10.891089108910892"> @@ -32,8 +33,6 @@ <widget type="textentry" version="3.0.0"> <name>Text Input_28</name> <pv_name>$(P)$(R)Lut$(N)ModeName</pv_name> - <x>12</x> - <y>24</y> <width>222</width> <font> <font family="Sans" style="REGULAR" size="10.891089108910892"> diff --git a/99-Shared/adsis8300bcm/processed.bob b/99-Shared/adsis8300bcm/processed.bob index 2aa8892..00da151 100644 --- a/99-Shared/adsis8300bcm/processed.bob +++ b/99-Shared/adsis8300bcm/processed.bob @@ -523,9 +523,9 @@ </actions> <pv_name>$(P)PRC-Recording</pv_name> <text>Enable</text> - <x>351</x> - <y>66</y> - <width>43</width> + <x>341</x> + <y>68</y> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -572,9 +572,9 @@ </actions> <pv_name>$(P)PRC-Recording</pv_name> <text>Disable</text> - <x>410</x> - <y>66</y> - <width>43</width> + <x>400</x> + <y>68</y> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -1023,15 +1023,15 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container</name> - <file>trace_item.opi</file> <macros> <P>$(CG)</P> <R>PRB1-TR1-</R> </macros> + <file>trace_item.opi</file> <x>11</x> <y>587</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1042,15 +1042,15 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_1</name> - <file>trace_item.opi</file> <macros> <P>$(CG)</P> <R>PRB1-TR2-</R> </macros> + <file>trace_item.opi</file> <x>11</x> <y>609</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1061,15 +1061,15 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_2</name> - <file>trace_item.opi</file> <macros> <P>$(CG)</P> <R>PRB1-TR3-</R> </macros> + <file>trace_item.opi</file> <x>11</x> <y>631</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1080,15 +1080,15 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_3</name> - <file>trace_item.opi</file> <macros> <P>$(CG)</P> <R>PRB1-TR4-</R> </macros> + <file>trace_item.opi</file> <x>11</x> <y>653</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1099,15 +1099,15 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_4</name> - <file>trace_item.opi</file> <macros> <P>$(CG)</P> <R>PRB1-TR5-</R> </macros> + <file>trace_item.opi</file> <x>11</x> <y>675</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1118,15 +1118,15 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_5</name> - <file>trace_item.opi</file> <macros> <P>$(CG)</P> <R>PRB1-TR6-</R> </macros> + <file>trace_item.opi</file> <x>11</x> <y>697</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1137,15 +1137,15 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_6</name> - <file>trace_item.opi</file> <macros> <P>$(CG)</P> <R>PRB1-TR7-</R> </macros> + <file>trace_item.opi</file> <x>11</x> <y>719</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1156,15 +1156,15 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_7</name> - <file>trace_item.opi</file> <macros> <P>$(CG)</P> <R>PRB1-TR8-</R> </macros> + <file>trace_item.opi</file> <x>11</x> <y>741</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1175,15 +1175,15 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_8</name> - <file>trace_item.opi</file> <macros> <P>$(CG)</P> <R>PRB1-TR9-</R> </macros> + <file>trace_item.opi</file> <x>11</x> <y>763</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1194,15 +1194,15 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_9</name> - <file>trace_item.opi</file> <macros> <P>$(CG)</P> <R>PRB1-TR0-</R> </macros> + <file>trace_item.opi</file> <x>10</x> <y>565</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1213,14 +1213,14 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_10</name> - <file>trace_item.opi</file> <macros> <R>PRC-TR1-</R> </macros> + <file>trace_item.opi</file> <x>12</x> <y>263</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1247,217 +1247,151 @@ <actions> </actions> <rules> - <rule name="buffer_0_size" prop_id="trace_0_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(P)PRC-TR1-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_1_size" prop_id="trace_1_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(CG)PRB1-TR0-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_2_size" prop_id="trace_2_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(CG)PRB1-TR1-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_3_size" prop_id="trace_3_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(CG)PRB1-TR2-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_4_size" prop_id="trace_4_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(CG)PRB1-TR3-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_5_size" prop_id="trace_5_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(CG)PRB1-TR4-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_6_size" prop_id="trace_6_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(CG)PRB1-TR5-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_7_size" prop_id="trace_7_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(CG)PRB1-TR6-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_8_size" prop_id="trace_8_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(CG)PRB1-TR7-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_9_size" prop_id="trace_9_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(CG)PRB1-TR8-ArraySize0_RBV</pv_name> - </rule> - <rule name="buffer_10_size" prop_id="trace_10_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(CG)PRB1-TR9-ArraySize0_RBV</pv_name> - </rule> - <rule name="data_y_max" prop_id="axis_1_maximum" out_exp="true"> + <rule name="data_y_max" prop_id="y_axes[0].maximum" out_exp="true"> <exp bool_exp="true"> <expression>pv0</expression> </exp> <pv_name>$(P)PRC-TR1-ArraySize1_RBV</pv_name> </rule> - <rule name="data_x0_max" prop_id="axis_0_maximum" out_exp="true"> + <rule name="data_x0_max" prop_id="x_axis.maximum" out_exp="true"> <exp bool_exp="true"> <expression>pv0</expression> </exp> <pv_name>$(P)PRC-TR1-ArraySize0_RBV</pv_name> </rule> - <rule name="y_title" prop_id="axis_1_axis_title" out_exp="true"> + <rule name="y_title" prop_id="y_axes[0].title" out_exp="true"> <exp bool_exp="pv0 != 0"> <expression>"mA"</expression> </exp> <pv_name>$(P)PRC-ConvertingR</pv_name> </rule> - <rule name="trace0_visible" prop_id="trace_0_visible" out_exp="false"> + <rule name="trace0_visible" prop_id="traces[0].visible" out_exp="false"> <exp bool_exp="pv0==0"> <value>false</value> </exp> <pv_name>$(P)PRC-TR1-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace1_visible" prop_id="trace_1_visible" out_exp="false"> + <rule name="trace1_visible" prop_id="traces[1].visible" out_exp="false"> <exp bool_exp="pv0==0"> <value>false</value> </exp> <pv_name>$(CG)PRB1-TR0-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace2_visible" prop_id="trace_2_visible" out_exp="false"> + <rule name="trace2_visible" prop_id="traces[2].visible" out_exp="false"> <exp bool_exp="pv0==0"> <value>false</value> </exp> <pv_name>$(CG)PRB1-TR1-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace3_visible" prop_id="trace_3_visible" out_exp="false"> + <rule name="trace3_visible" prop_id="traces[3].visible" out_exp="false"> <exp bool_exp="pv0==0"> <value>false</value> </exp> <pv_name>$(CG)PRB1-TR2-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace4_visible" prop_id="trace_4_visible" out_exp="false"> + <rule name="trace4_visible" prop_id="traces[4].visible" out_exp="false"> <exp bool_exp="pv0==0"> <value>false</value> </exp> <pv_name>$(CG)PRB1-TR3-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace5_visible" prop_id="trace_5_visible" out_exp="false"> + <rule name="trace5_visible" prop_id="traces[5].visible" out_exp="false"> <exp bool_exp="pv0==0"> <value>false</value> </exp> <pv_name>$(CG)PRB1-TR4-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace6_visible" prop_id="trace_6_visible" out_exp="false"> + <rule name="trace6_visible" prop_id="traces[6].visible" out_exp="false"> <exp bool_exp="pv0==0"> <value>false</value> </exp> <pv_name>$(CG)PRB1-TR5-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace7_visible" prop_id="trace_7_visible" out_exp="false"> + <rule name="trace7_visible" prop_id="traces[7].visible" out_exp="false"> <exp bool_exp="pv0==0"> <value>false</value> </exp> <pv_name>$(CG)PRB1-TR6-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace8_visible" prop_id="trace_8_visible" out_exp="false"> + <rule name="trace8_visible" prop_id="traces[8].visible" out_exp="false"> <exp bool_exp="pv0==0"> <value>false</value> </exp> <pv_name>$(CG)PRB1-TR7-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace9_visible" prop_id="trace_9_visible" out_exp="false"> + <rule name="trace9_visible" prop_id="traces[9].visible" out_exp="false"> <exp bool_exp="pv0==0"> <value>false</value> </exp> <pv_name>$(CG)PRB1-TR8-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace10_visible" prop_id="trace_10_visible" out_exp="false"> + <rule name="trace10_visible" prop_id="traces[10].visible" out_exp="false"> <exp bool_exp="pv0==0"> - <value>false</value> + <value>true</value> </exp> <pv_name>$(CG)PRB1-TR9-EnableCallbacks_RBV</pv_name> </rule> - <rule name="trace_0_name" prop_id="trace_0_name" out_exp="true"> + <rule name="traces[0].name" prop_id="traces[0].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(P)PRC-TR1-Name</pv_name> </rule> - <rule name="trace_1_name" prop_id="trace_1_name" out_exp="true"> + <rule name="traces[1].name" prop_id="traces[1].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(CG)PRB1-TR0-Name</pv_name> </rule> - <rule name="trace_2_name" prop_id="trace_2_name" out_exp="true"> + <rule name="traces[2].name" prop_id="traces[2].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(CG)PRB1-TR1-Name</pv_name> </rule> - <rule name="trace_3_name" prop_id="trace_3_name" out_exp="true"> + <rule name="traces[3].name" prop_id="traces[3].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(CG)PRB1-TR2-Name</pv_name> </rule> - <rule name="trace_4_name" prop_id="trace_4_name" out_exp="true"> + <rule name="traces[4].name" prop_id="traces[4].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(CG)PRB1-TR3-Name</pv_name> </rule> - <rule name="trace_5_name" prop_id="trace_5_name" out_exp="true"> + <rule name="traces[5].name" prop_id="traces[5].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(CG)PRB1-TR4-Name</pv_name> </rule> - <rule name="trace_6_name" prop_id="trace_6_name" out_exp="true"> + <rule name="traces[6].name" prop_id="traces[6].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(CG)PRB1-TR5-Name</pv_name> </rule> - <rule name="trace_7_name" prop_id="trace_7_name" out_exp="true"> + <rule name="traces[7].name" prop_id="traces[7].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(CG)PRB1-TR6-Name</pv_name> </rule> - <rule name="trace_8_name" prop_id="trace_8_name" out_exp="true"> + <rule name="traces[8].name" prop_id="traces[8].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(CG)PRB1-TR7-Name</pv_name> </rule> - <rule name="trace_9_name" prop_id="trace_9_name" out_exp="true"> + <rule name="traces[9].name" prop_id="traces[9].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> <pv_name>$(CG)PRB1-TR8-Name</pv_name> </rule> - <rule name="trace_10_name" prop_id="trace_10_name" out_exp="true"> + <rule name="traces[10].name" prop_id="traces[10].name" out_exp="true"> <exp bool_exp="pvStr0!="""> <expression>pvStr0</expression> </exp> @@ -1540,7 +1474,7 @@ <x_pv>$(CG)PRB1-TR0-ArrayTimeUs</x_pv> <y_pv>$(CG)PRB1-TR0-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="242" green="26" blue="26"> @@ -1557,7 +1491,7 @@ <x_pv>$(CG)PRB1-TR1-ArrayTimeUs</x_pv> <y_pv>$(CG)PRB1-TR1-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="33" green="179" blue="33"> @@ -1574,7 +1508,7 @@ <x_pv>$(CG)PRB1-TR2-ArrayTimeUs</x_pv> <y_pv>$(CG)PRB1-TR2-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="0" green="0" blue="0"> @@ -1591,7 +1525,7 @@ <x_pv>$(CG)PRB1-TR3-ArrayTimeUs</x_pv> <y_pv>$(CG)PRB1-TR3-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="128" green="0" blue="255"> @@ -1608,7 +1542,7 @@ <x_pv>$(CG)PRB1-TR4-ArrayTimeUs</x_pv> <y_pv>$(CG)PRB1-TR4-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="255" green="170" blue="0"> @@ -1625,7 +1559,7 @@ <x_pv>$(CG)PRB1-TR5-ArrayTimeUs</x_pv> <y_pv>$(CG)PRB1-TR5-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="255" green="0" blue="240"> @@ -1642,7 +1576,7 @@ <x_pv>$(CG)PRB1-TR6-ArrayTimeUs</x_pv> <y_pv>$(CG)PRB1-TR6-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="243" green="132" blue="132"> @@ -1659,7 +1593,7 @@ <x_pv>$(CG)PRB1-TR7-ArrayTimeUs</x_pv> <y_pv>$(CG)PRB1-TR7-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="0" green="255" blue="11"> @@ -1676,7 +1610,7 @@ <x_pv>$(CG)PRB1-TR8-ArrayTimeUs</x_pv> <y_pv>$(CG)PRB1-TR8-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="0" green="214" blue="255"> @@ -1693,7 +1627,7 @@ <x_pv>$(CG)PRB1-TR9-ArrayTimeUs</x_pv> <y_pv>$(CG)PRB1-TR9-ArrayData</y_pv> <err_pv></err_pv> - <axis>2</axis> + <axis>1</axis> <trace_type>1</trace_type> <color> <color red="114" green="40" blue="3"> @@ -2304,9 +2238,9 @@ </actions> <pv_name>$(CG)PRB1-Recording</pv_name> <text>Enable</text> - <x>351</x> - <y>330</y> - <width>43</width> + <x>341</x> + <y>332</y> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -2353,9 +2287,9 @@ </actions> <pv_name>$(CG)PRB1-Recording</pv_name> <text>Disable</text> - <x>410</x> - <y>330</y> - <width>43</width> + <x>400</x> + <y>332</y> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> diff --git a/99-Shared/adsis8300bcm/raw.bob b/99-Shared/adsis8300bcm/raw.bob index acd3232..60bb54f 100644 --- a/99-Shared/adsis8300bcm/raw.bob +++ b/99-Shared/adsis8300bcm/raw.bob @@ -523,9 +523,9 @@ </actions> <pv_name>$(P)RAW-Recording</pv_name> <text>Enable</text> - <x>352</x> - <y>66</y> - <width>43</width> + <x>342</x> + <y>68</y> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -572,9 +572,9 @@ </actions> <pv_name>$(P)RAW-Recording</pv_name> <text>Disable</text> - <x>411</x> - <y>66</y> - <width>43</width> + <x>400</x> + <y>68</y> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -1023,14 +1023,14 @@ </widget> <widget type="embedded" version="2.0.0"> <name>Linking Container_10</name> - <file>trace_item.opi</file> <macros> <R>RAW-TR1-</R> </macros> + <file>trace_item.opi</file> <x>13</x> <y>263</y> - <width>438</width> - <height>23</height> + <width>436</width> + <height>20</height> <resize>2</resize> <actions> </actions> @@ -1057,31 +1057,25 @@ <actions> </actions> <rules> - <rule name="buffer_size" prop_id="trace_0_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(P)RAW-TR1-ArraySize0_RBV</pv_name> - </rule> - <rule name="data_y_max" prop_id="axis_1_maximum" out_exp="true"> + <rule name="data_y_max" prop_id="y_axes[0].maximum" out_exp="true"> <exp bool_exp="true"> <expression>pv0</expression> </exp> <pv_name>$(P)RAW-TR1-ArraySize1_RBV</pv_name> </rule> - <rule name="data_x0_max" prop_id="axis_0_maximum" out_exp="true"> + <rule name="data_x0_max" prop_id="x_axis.maximum" out_exp="true"> <exp bool_exp="true"> <expression>pv0</expression> </exp> <pv_name>$(P)RAW-TR1-ArraySize0_RBV</pv_name> </rule> - <rule name="y_title" prop_id="axis_1_axis_title" out_exp="true"> + <rule name="y_title" prop_id="y_axes[0].title" out_exp="true"> <exp bool_exp="pv0 != 0"> <expression>"mA"</expression> </exp> <pv_name>$(P)RAW-ConvertingR</pv_name> </rule> - <rule name="trace_0_name" prop_id="trace_0_name" out_exp="true"> + <rule name="traces[0].name" prop_id="traces[0].name" out_exp="true"> <exp bool_exp="true"> <expression>pvStr0</expression> </exp> diff --git a/99-Shared/adsis8300bcm/trace_item.bob b/99-Shared/adsis8300bcm/trace_item.bob index a948fe2..772d2f2 100644 --- a/99-Shared/adsis8300bcm/trace_item.bob +++ b/99-Shared/adsis8300bcm/trace_item.bob @@ -1,5 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <display version="2.0.0"> + <width>436</width> + <height>20</height> <background_color> <color red="240" green="240" blue="240"> </color> @@ -15,9 +17,8 @@ </action> </actions> <text>More..</text> - <x>654</x> - <y>207</y> - <width>49</width> + <x>386</x> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -32,8 +33,8 @@ <widget type="led" version="2.0.0"> <name>LED_1</name> <pv_name>$(P)$(R)EnableCallbacks_RBV</pv_name> - <x>518</x> - <y>209</y> + <x>250</x> + <y>2</y> <width>16</width> <height>16</height> <off_color> @@ -65,9 +66,8 @@ </actions> <pv_name>$(P)$(R)EnableCallbacks</pv_name> <text>Enable</text> - <x>559</x> - <y>207</y> - <width>43</width> + <x>291</x> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -88,9 +88,8 @@ </actions> <pv_name>$(P)$(R)EnableCallbacks</pv_name> <text>Disable</text> - <x>601</x> - <y>207</y> - <width>43</width> + <x>340</x> + <width>50</width> <height>20</height> <font> <font name="Fine Print" family="Liberation Sans" style="REGULAR" size="12.0"> @@ -104,8 +103,7 @@ <widget type="textentry" version="3.0.0"> <name>Text Input</name> <pv_name>$(P)$(R)Name</pv_name> - <x>268</x> - <y>208</y> + <y>1</y> <width>219</width> <height>18</height> <font> -- GitLab