diff --git a/bob/Conversion_opi_to_bob.log b/bob/Conversion_opi_to_bob.log deleted file mode 100644 index 9efe0c5f8..000000000 --- a/bob/Conversion_opi_to_bob.log +++ /dev/null @@ -1,52 +0,0 @@ -06/14/2023 02:05:58 - INFO - Updating: evg-seq.bob -06/14/2023 02:05:59 - INFO - Updating: evr-cml-output.bob -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evr-cml-pat40.bob have been updated 4 times -06/14/2023 02:05:59 - WARNING - there is 1 xyplot that might have a different behavior -06/14/2023 02:05:59 - INFO - Updating: _evroutput.bob -06/14/2023 02:05:59 - INFO - Updating: evr-mtca-300.bob -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evrdlygen.bob have been updated 10 times -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evrinput.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evr-expert.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evg-seq.bob have been updated 2 times -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evroutput.bob have been updated 29 times -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evr-cml-output.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evroutput.bob has been updated -06/14/2023 02:05:59 - INFO - Updating: evm-mtca-300.bob -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evg_mxc.bob have been updated 8 times -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evg_trigevt.bob have been updated 7 times -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evm-fct.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evr-mtca-300u.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evginputs.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evg-seq.bob have been updated 2 times -06/14/2023 02:05:59 - INFO - Updating: evr-pcie-300dc.bob -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evrdlygen.bob have been updated 10 times -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evroutput.bob have been updated 16 times -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evrinput.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evr-expert.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evg-seq.bob have been updated 2 times -06/14/2023 02:05:59 - INFO - Updating: evr-cpci-300.bob -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evrdlygen.bob have been updated 10 times -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evrinput.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evr-expert.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evroutput.bob have been updated 11 times -06/14/2023 02:05:59 - INFO - Updating: evr-cml-pat40.bob -06/14/2023 02:05:59 - INFO - Updating: evginputs.bob -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evginput.bob have been updated 18 times -06/14/2023 02:05:59 - INFO - Updating: evr-mtca-300u.bob -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evrinput.bob have been updated 14 times -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evr-expert.bob has been updated -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: evg-seq.bob have been updated 2 times -06/14/2023 02:05:59 - DEBUG - the link to the graphical interface: _evrdlygen.bob have been updated 15 times -06/14/2023 02:06:00 - INFO - Updating: _evginput.bob -06/14/2023 02:06:00 - INFO - Updating: evm-fct.bob -06/14/2023 02:06:00 - INFO - Updating: _evrinput.bob -06/14/2023 02:06:00 - INFO - Updating: evg-seq_save.bob -06/14/2023 02:06:00 - WARNING - the script: evg-seq-save.py may not work -06/14/2023 02:06:00 - WARNING - the script: evg-seq-revert.py may not work -06/14/2023 02:06:00 - WARNING - the script: evg-seq-revert.py may not work -06/14/2023 02:06:00 - WARNING - the script: evg-seq-append.py may not work -06/14/2023 02:06:00 - WARNING - the script: evg-seq-clear.py may not work -06/14/2023 02:06:00 - INFO - Updating: _evg_mxc.bob -06/14/2023 02:06:00 - INFO - Updating: _evrdlygen.bob -06/14/2023 02:06:00 - INFO - Updating: _evg_trigevt.bob -06/14/2023 02:06:00 - INFO - Updating: evr-expert.bob diff --git a/bob/color.def b/bob/color.def new file mode 100644 index 000000000..df6c2a081 --- /dev/null +++ b/bob/color.def @@ -0,0 +1,48 @@ +# Default color for text +Text=0,0,0 + +# Default color for 'active' text that's being edited +ActiveText=255, 255, 255 + +# Display background +Background = 240, 240, 240 + +# .. for widgets that read/write a value +Read_Background = 120, 120, 120 +Write_Background = 120, 120, 120 + +Read_Foreground = 0, 255, 0 +Write_Foreground = 0, 255, 255 + +# .. for buttons +Button_Background = 210, 210, 210 + +# .. for grouping +Group_Background = 240, 240, 240 + +# Styling +Header_Background=52,101,164 +Header_2_Background=114,159,207 +Header_3_Background=255,255,255 + +Header_ForeGround=255,255,255 +Header_2_ForeGround=255,255,255 +Header_3_ForeGround=255,255,255 + +#Status +OK = 0, 255, 0 +MINOR = 255, 128, 0 +MAJOR = 255, 0, 0 +INVALID = 255, 0, 255 +DISCONNECTED = INVALID +On = OK +Off = 60,100,60 +Enable = 0, 255, 0 +Disable = 200, 200, 200 +Open = OK +Out = OK +Close = MAJOR +In = MAJOR +Moving = 0, 0, 200 +Initialization = Moving +Transition = Moving \ No newline at end of file diff --git a/bob/evg-seq-append.py b/bob/evg-seq-append.py deleted file mode 100644 index 92f52b6a3..000000000 --- a/bob/evg-seq-append.py +++ /dev/null @@ -1,17 +0,0 @@ -from org.csstudio.opibuilder.scriptUtil import PVUtil - -delay = display.getWidget("InsertDelay").getPropertyValue("text") -code = display.getWidget("InsertCode").getPropertyValue("text") -mask = display.getWidget("InsertMask").getPropertyValue("text") -ena = display.getWidget("InsertEna").getPropertyValue("text") - -table = display.getWidget("SeqSet").getTable() - -row = table.getRowCount() - -table.insertRow(row) - -table.setCellText(row, 0, delay) -table.setCellText(row, 1, code) -table.setCellText(row, 2, mask) -table.setCellText(row, 3, ena) diff --git a/bob/evg-seq-clear.py b/bob/evg-seq-clear.py deleted file mode 100644 index 4313d0dd5..000000000 --- a/bob/evg-seq-clear.py +++ /dev/null @@ -1,8 +0,0 @@ -from org.csstudio.opibuilder.scriptUtil import PVUtil - -widget = display.getWidget("SeqSet") - -table = widget.getTable() - -while table.getRowCount()>0: - table.deleteRow(0) diff --git a/bob/evg-seq-revert.py b/bob/evg-seq-revert.py deleted file mode 100644 index 1bb55042d..000000000 --- a/bob/evg-seq-revert.py +++ /dev/null @@ -1,24 +0,0 @@ -from org.csstudio.opibuilder.scriptUtil import PVUtil, ConsoleUtil - -table = widget.getTable() - -times = PVUtil.getDoubleArray(pvs[0]) -codes = PVUtil.getDoubleArray(pvs[1]) -mask = PVUtil.getDoubleArray(pvs[2]) -ena = PVUtil.getDoubleArray(pvs[3]) - -N = min(len(times), len(codes),len(mask),len(ena)) - -while table.getRowCount()N: - table.deleteRow(table.getRowCount()-1) - -times, codes, mask, ena = times[:N], codes[:N], mask[:N], ena[:N] - -for row,(T,C,M,EN) in enumerate(zip(times, codes, mask, ena)): - table.setCellText(row,0,str(T)) - table.setCellText(row,1,"%d"%C) - table.setCellText(row,2,"%d"%M) - table.setCellText(row,3,"%d"%EN) diff --git a/bob/evg-seq-save.py b/bob/evg-seq-save.py deleted file mode 100644 index 6d738d909..000000000 --- a/bob/evg-seq-save.py +++ /dev/null @@ -1,25 +0,0 @@ -from org.csstudio.opibuilder.scriptUtil import PVUtil, ConsoleUtil -from jarray import array - -Timestamp_SP = pvs[0] -EvtCode_SP = pvs[1] -Mask_SP = pvs[2] -Ena_SP = pvs[3] -run = pvs[4] -valueRun=PVUtil.getDouble(run) - -if valueRun==1: - ConsoleUtil.writeInfo("test 4 ") - T, E, M, A = [], [], [], [] - for row in widget.getTable().getContent(): - T.append(float(row[0])) - E.append(float(row[1])) - M.append(float(row[2])) - A.append(float(row[3])) - - - Timestamp_SP.setValue(array(T, 'd')) - EvtCode_SP.setValue(array(E, 'd')) - Mask_SP.setValue(array(M, 'd')) - Ena_SP.setValue(array(A, 'd')) - run.setValue(0) diff --git a/bob/evg-seq.bob b/bob/evg-seq.bob deleted file mode 100644 index 495348667..000000000 --- a/bob/evg-seq.bob +++ /dev/null @@ -1,937 +0,0 @@ - - - - $(TITLE) - - EVG $(SYS) $(D) $(SS) - - 1154 - 573 - - - - - - - 6 - 6 - - 12 - 72 - 313 - 211 - - - - - - - - - - - - - - - - - Label - Run Mode - 18 - 16 - 80 - 1 - 1 - false - - - - - - - - - Label - Timestamp Units - 162 - 35 - 114 - 1 - 1 - false - - - - - - - - - Label - Trigger Source - 9 - 84 - 97 - 1 - 1 - false - - - - - - - - - Text Update - $(P):$(SS)RunMode-RB - 18 - 35 - 80 - - - - - - - - - 1 - false - - - - - - - - - Menu Button - $(P):$(SS)RunMode-Sel - 18 - 54 - 80 - 19 - - - - - false - - - Text Update - $(P):$(SS)TrigSrc-RB - 18 - 103 - 80 - - - - - - - - - 1 - false - - - - - - - - - Menu Button - $(P):$(SS)TrigSrc0-Sel - 18 - 122 - 80 - 19 - - - - - false - - - Menu Button - $(P):$(SS)TsResolution-Sel - 143 - 54 - 80 - 19 - - - - - false - - - Text Update - $(P):$(SS)Commit-RB - 143 - 103 - 80 - - - - - - - - - 1 - false - - - - - - - - - Action Button - - - $(pv_name) - 1 - WritePV - - - $(P):$(SS)Commit-Cmd - Commit - 143 - 122 - 80 - 19 - - - - - - - - - false - - - Text Update - $(P):$(SS)TsResolution-RB - 222 - 54 - 80 - - - - - - - - - 1 - false - - - - - - - - - Menu Button - $(P):$(SS)TrigSrc1-Sel - 18 - 140 - 80 - 19 - - - - - false - - - Menu Button_1 - $(P):$(SS)TrigSrc2-Sel - 18 - 158 - 80 - 19 - - - - - false - - - - Action Button - - - $(pv_name) - 1 - WritePV - - - $(P):$(SS)Load-Cmd - Load - 24 - 307 - 67 - 19 - - - - - - - - - false - - - Action Button_1 - - - $(pv_name) - 1 - WritePV - - - $(P):$(SS)Unload-Cmd - Unload - 90 - 307 - 67 - 19 - - - - - - - - - false - - - Action Button_2 - - - $(pv_name) - 1 - WritePV - - - $(P):$(SS)Enable-Cmd - Enable - 24 - 355 - 67 - 19 - - - - - - - - - false - - - Action Button_3 - - - $(pv_name) - 1 - WritePV - - - $(P):$(SS)Disable-Cmd - Disable - 90 - 355 - 67 - 19 - - - - - - - - - false - - - Text Update - $(P):$(SS)Load-RB - 24 - 288 - 133 - - - - - - - - - 1 - false - - - - - - - - - Text Update_1 - $(P):$(SS)Enable-RB - 24 - 337 - 133 - - - - - - - - - 1 - false - - - - - - - - - Action Button_6 - - - $(pv_name) - 1 - WritePV - - - $(P):$(SS)SoftTrig-Cmd - SW Trigger - 192 - 288 - 97 - 19 - - - - - - - - - false - - - Text Update_2 - $(P):$(SS)NumOfRuns-I - 216 - 354 - 103 - - - - - - - - - 1 - false - - - - - - - - - Label - # E - 162 - 354 - 43 - 1 - 1 - false - - - - - - - - - Text Update_3 - $(P):$(SS)Error-RB - 18 - 390 - 307 - - - - - - - - - 1 - false - - - - - - - - - Text Update_4 - $(P):$(SS)NumOfStarts-I - 216 - 330 - 103 - - - - - - - - - 1 - false - - - - - - - - - Label_1 - # S - 162 - 330 - 43 - 1 - 1 - false - - - - - - - - - Text Input - $(P):$(SS)SwMask-Sel - 196 - 432 - 25 - - - - - - - - - - - false - - - - - - - Byte Monitor - $(P):$(SS)SwMask-RB - 196 - 462 - 125 - 4 - - - - - - - - - - - - - - - - - Text Input_1 - $(P):$(SS)SwEna-Sel - 192 - 499 - 25 - - - - - - - - - - - false - - - - - - - Byte Monitor_1 - $(P):$(SS)SwEna-RB - 192 - 529 - 125 - 4 - - - - - - - - - - - - - - - - - Label_2 - Soft mask - 78 - 435 - 80 - 1 - 1 - false - - - - - - - - - Label_3 - Soft enable - 78 - 502 - 80 - 1 - 1 - false - - - - - - - - - Text Input_2 - $(P):$(SS)EvtCode-SP - 462 - 126 - 338 - 25 - - - - - - - - - - - false - - - - - - - Label_4 - code - 378 - 129 - 80 - 1 - 1 - false - - - - - - - - - Text Input_3 - $(P):$(SS)Timestamp-SP - 462 - 102 - 338 - 25 - - - - - - - - - - - false - - - - - - - Label_5 - time - 378 - 105 - 80 - 1 - 1 - false - - - - - - - - - Text Input_4 - $(P):$(SS)EvtMask-SP - 462 - 153 - 338 - 25 - - - - - - - - - - - false - - - - - - - Label_6 - mask - 378 - 156 - 80 - 1 - 1 - false - - - - - - - - - Text Input_5 - $(P):$(SS)EvtEna-SP - 462 - 188 - 338 - 25 - - - - - - - - - - - false - - - - - - - Label_7 - ena - 378 - 191 - 80 - 1 - 1 - false - - - - - - - - - Text Input_6 - $(P):$(SS)EvtCode-RB - 816 - 126 - 338 - 25 - - - - - - - - - - - false - - - - - - - Text Input_7 - $(P):$(SS)Timestamp-RB - 816 - 102 - 338 - 25 - - - - - - - - - - - false - - - - - - - Text Input_8 - $(P):$(SS)EvtMask-RB - 816 - 153 - 338 - 25 - - - - - - - - - - - false - - - - - - - Text Input_9 - $(P):$(SS)EvtEna-RB - 816 - 188 - 338 - 25 - - - - - - - - - - - false - - - - - - - Label_8 - $(TITLE) - 1154 - 55 - - - - - - - - - - - - - false - 1 - 1 - false - - - - - - - - diff --git a/bob/evg-seq_save.bob b/bob/evg-seq_save.bob deleted file mode 100644 index 428f8f586..000000000 --- a/bob/evg-seq_save.bob +++ /dev/null @@ -1,1256 +0,0 @@ - - - $(TITLE) - - EVG $(SYS) $(D) $(SS) - - 1129 - 661 - - - - - - - 6 - 6 - - 12 - 78 - 313 - 211 - - - - - - - - - - - - - Label - Run Mode - 18 - 16 - 80 - 1 - 1 - false - - - - - - - - - Label - Timestamp Units - 162 - 35 - 114 - 1 - 1 - false - - - - - - - - - Label - Trigger Source - 9 - 84 - 97 - 1 - 1 - false - - - - - - - - - Text Update - $(P):$(SS)-RunMode-RB - 18 - 35 - 80 - - - - - - - - - 1 - false - - - - - - - - - Menu Button - $(P):$(SS)-RunMode-Sel - 18 - 54 - 80 - 19 - - - - - false - - - Text Update - $(P):$(SS)-TrigSrc-RB - 18 - 103 - 80 - - - - - - - - - 1 - false - - - - - - - - - Menu Button - $(P):$(SS)-TrigSrc-0-Sel - 18 - 122 - 80 - 19 - - - - - false - - - Menu Button - $(P):$(SS)-TsResolution-Sel - 143 - 54 - 80 - 19 - - - - - false - - - Text Update - $(P):$(SS)-Commit-RB - 143 - 103 - 80 - - - - - - - - - 1 - false - - - - - - - - - Action Button - - - $(pv_name) - 1 - - - $(P):$(SS)-Commit-Cmd - Commit - 143 - 122 - 80 - 19 - - - - - - - - - false - - - Text Update - $(P):$(SS)-TsResolution-RB - 222 - 54 - 80 - - - - - - - - - 1 - false - - - - - - - - - Menu Button - $(P):$(SS)-TrigSrc-1-Sel - 18 - 140 - 80 - 19 - - - - - false - - - Menu Button_1 - $(P):$(SS)-TrigSrc-2-Sel - 18 - 158 - 80 - 19 - - - - - false - - - - Action Button - - - $(pv_name) - 1 - - - $(P):$(SS)-Load-Cmd - Load - 24 - 313 - 67 - 19 - - - - - - - - - false - - - Action Button_1 - - - $(pv_name) - 1 - - - $(P):$(SS)-Unload-Cmd - Unload - 90 - 313 - 67 - 19 - - - - - - - - - false - - - Action Button_2 - - - $(pv_name) - 1 - - - $(P):$(SS)-Enable-Cmd - Enable - 24 - 361 - 67 - 19 - - - - - - - - - false - - - Action Button_3 - - - $(pv_name) - 1 - - - $(P):$(SS)-Disable-Cmd - Disable - 90 - 361 - 67 - 19 - - - - - - - - - false - - - Text Update - $(P):$(SS)-Load-RB - 24 - 294 - 133 - - - - - - - - - 1 - false - - - - - - - - - Text Update_1 - $(P):$(SS)-Enable-RB - 24 - 343 - 133 - - - - - - - - - 1 - false - - - - - - - - - Action Button_6 - - - $(pv_name) - 1 - - - $(P):$(SS)-SoftTrig-Cmd - SW Trigger - 192 - 294 - 97 - 19 - - - - - - - - - false - - - Text Update_2 - $(P):$(SS)-NumOfRuns-I - 216 - 360 - 103 - - - - - - - - - 1 - false - - - - - - - - - Label - # E - 162 - 360 - 43 - 1 - 1 - false - - - - - - - - - Text Update_3 - $(P):$(SS)-Error-RB - 18 - 396 - 307 - - - - - - - - - 1 - false - - - - - - - - - Text Update_4 - $(P):$(SS)-NumOfStarts-I - 216 - 336 - 103 - - - - - - - - - 1 - false - - - - - - - - - Label_1 - # S - 162 - 336 - 43 - 1 - 1 - false - - - - - - - - - SeqSet - 330 - 120 - 361 - 541 - - - - - - - - - - - Delay - 80 - true - - - Code - 80 - false - - - Mask - 80 - false - - - Ena - 80 - false - - - - - - - - - - - - Action Button_7 - - - $(pv_name) - 1 - - - loc://${DID}table_save - Write Scratch - 726 - 162 - 152 - 27 - - - - - false - - - InsertDelay - 330 - 84 - 73 - 25 - - - - - - - false - - - - - - - InsertCode - 420 - 84 - 73 - 25 - - - - - - - false - - - - - - - Action Button_8 - - - - Append to Table - - - Append - 726 - 85 - 79 - 27 - - - - - $(actions) - false - - - Action Button_9 - - - $(pv_name) - 0 - - - loc://${DID}table_revert - Read Committed - 726 - 222 - 152 - 27 - - - - - false - - - Action Button_10 - - - - Clear Table - - - Clear Table - 726 - 252 - 152 - 27 - - - - - $(actions) - false - - - Action Button_11 - - - $(pv_name) - 0 - - - loc://${DID}table_reload - Read Scratch - 726 - 192 - 152 - 27 - - - - - false - - - InsertMask - 510 - 84 - 73 - 25 - - - - - - - false - - - - - - - InsertEna - 594 - 84 - 73 - 25 - - - - - - - false - - - - - - - Text Input - $(P):$(SS)-SwMask-Sel - 178 - 462 - 25 - - - - - - - - - - - false - - - - - - - Byte Monitor - $(P):$(SS)-SwMask-RB - 178 - 492 - 125 - 4 - - - - - - - - - - - - - - - - - Text Input_1 - $(P):$(SS)-SwEna-Sel - 174 - 529 - 25 - - - - - - - - - - - false - - - - - - - Byte Monitor_1 - $(P):$(SS)-SwEna-RB - 174 - 559 - 125 - 4 - - - - - - - - - - - - - - - - - Label_2 - Soft mask - 60 - 465 - 80 - 1 - 1 - false - - - - - - - - - Label_3 - Soft enable - 60 - 532 - 80 - 1 - 1 - false - - - - - - - - - Text Input_2 - $(P):$(SS)-EvtCode-SP - 774 - 335 - 338 - 25 - - - - - - - - - - - false - - - - - - - Label_4 - code - 725 - 334 - 40 - 1 - false - - - - - - - - - Text Input_3 - $(P):$(SS)-Timestamp-SP - 774 - 307 - 338 - 25 - - - - - - - - - - - false - - - - - - - Label_5 - time - 725 - 310 - 40 - 1 - false - - - - - - - - - Text Input_4 - $(P):$(SS)-EvtMask-SP - 774 - 363 - 338 - 25 - - - - - - - - - - - false - - - - - - - Label_6 - mask - 725 - 361 - 40 - 1 - false - - - - - - - - - Text Input_5 - $(P):$(SS)-EvtEna-SP - 774 - 393 - 338 - 25 - - - - - - - - - - - false - - - - - - - Label_7 - ena - 725 - 396 - 40 - 1 - false - - - - - - - - - Text Update_5 - loc://${DID}table_save - 913 - 164 - 98 - 18 - - - - - - - - - 1 - 1 - false - - - 1 - - - - - - - Label_8 - $(TITLE) - 1129 - 55 - - - - - - - - - - - - - false - 1 - 1 - false - - - - - - - - - Label_9 - code - 725 - 490 - 40 - 1 - false - - - - - - - - - Label_10 - time - 725 - 466 - 40 - 1 - false - - - - - - - - - Label_11 - mask - 725 - 517 - 40 - 1 - false - - - - - - - - - Label_12 - ena - 725 - 552 - 40 - 1 - false - - - - - - - - - Text Update_6 - $(P):$(SS)-Timestamp-RB - 775 - 471 - 336 - 18 - - - - - - - - - 1 - 1 - false - - - 1 - - - - - - - Text Update_7 - $(P):$(SS)-EvtCode-RB - 775 - 498 - 336 - 18 - - - - - - - - - 1 - 1 - false - - - 1 - - - - - - - Text Update_8 - $(P):$(SS)-EvtMask-RB - 775 - 525 - 336 - 18 - - - - - - - - - 1 - 1 - false - - - 1 - - - - - - - Text Update_9 - $(P):$(SS)-EvtEna-RB - 775 - 553 - 336 - 18 - - - - - - - - - 1 - 1 - false - - - 1 - - - - - - \ No newline at end of file diff --git a/bob/_evg_mxc.bob b/bob/evg/_evg_mxc.bob similarity index 100% rename from bob/_evg_mxc.bob rename to bob/evg/_evg_mxc.bob diff --git a/bob/_evg_trigevt.bob b/bob/evg/_evg_trigevt.bob similarity index 100% rename from bob/_evg_trigevt.bob rename to bob/evg/_evg_trigevt.bob diff --git a/bob/_evginput.bob b/bob/evg/_evginput.bob similarity index 88% rename from bob/_evginput.bob rename to bob/evg/_evginput.bob index 79965987c..26a8dd436 100644 --- a/bob/_evginput.bob +++ b/bob/evg/_evginput.bob @@ -1,5 +1,5 @@ - + evg_input 136 @@ -11,7 +11,8 @@ Label_4 FPMask - 53 + 2 + 36 52 19 1 @@ -30,6 +31,7 @@ 28 39 19 + false 1 1 @@ -41,7 +43,7 @@ Label_6 - ${P) + $(INP) 4 115 25 @@ -56,12 +58,13 @@ Boolean Button - $(PREFIX)-EnaIrq-Sel + $(PREFIX)EnaIrq-Sel -1 59 23 69 27 + false Disable @@ -72,16 +75,16 @@ - false + true Are you sure you want to do this? Byte Monitor - $(PREFIX)-FPMask-RB - 59 - 73 + $(PREFIX)FPMask-RB + 61 + 56 69 4 @@ -101,9 +104,9 @@ Text Input - $(PREFIX)-FPMask-Sel - 59 - 51 + $(PREFIX)FPMask-Sel + 61 + 35 69 22 diff --git a/bob/evg/_evm_fct.bob b/bob/evg/_evm_fct.bob new file mode 100644 index 000000000..9805cf9f1 --- /dev/null +++ b/bob/evg/_evm_fct.bob @@ -0,0 +1,379 @@ + + + + FCT $(SFP) + 177 + 200 + + $(SFP) + 17 + 177 + 183 + + + + + + + + + + + + + + + + + + + + + Label + Rx Pwr + 10 + 7 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(SFP)PwrRX-I + 85 + 7 + 65 + 17 + + + + + + + + + 1 + 1 + false + + + 1 + + + Label_1 + Tx Pwr + 10 + 25 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_2 + $(SFP)PwrTX-I + 85 + 25 + 65 + 17 + + + + + + + + + 1 + 1 + false + + + 1 + + + Label_2 + Temperature + 10 + 43 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_3 + $(SFP)T-I + 85 + 43 + 65 + 17 + + + + + + + + + 1 + 1 + false + + + 1 + + + Label_3 + Link Speed + 10 + 61 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_4 + $(SFP)SpeedLink-I + 85 + 61 + 65 + 17 + + + + + + + + + 1 + 1 + false + + + 1 + + + Label_4 + Vendor + 10 + 78 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_5 + $(SFP)Vendor-I + 85 + 78 + 83 + 17 + + + + + + + + + 1 + 1 + false + + + 1 + + + Label_5 + Part + 10 + 94 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_6 + $(SFP)Part-I + 85 + 94 + 83 + 17 + + + + + + + + + 1 + 1 + false + + + 1 + + + Label_6 + Serial # + 10 + 111 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_7 + $(SFP)Serial-I + 85 + 111 + 83 + 17 + + + + + + + + + 1 + 1 + false + + + 1 + + + Label_7 + Manu. Date + 10 + 128 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_8 + $(SFP)DateManu-I + 85 + 128 + 83 + 17 + + + + + + + + + 1 + 1 + false + + + 1 + + + + LED_2 + $(P):FCTLink$(NUM)-Sts + 2 + 2 + 16 + 16 + + + + + + + + + + + + + + + + + Text Update_9 + $(P):FCTMsrd$(NUM)-I + 39 + + + + + + + + + 1 + false + + + + + + + + diff --git a/bob/evg/evg-seq.bob b/bob/evg/evg-seq.bob new file mode 100644 index 000000000..9f6892976 --- /dev/null +++ b/bob/evg/evg-seq.bob @@ -0,0 +1,938 @@ + + + + Sequencer $(SS) $(TITLE) + 1154 + 475 + + + + + + + 6 + 6 + + Settings + 12 + 72 + 330 + 211 + + + + + + + + + + + + + + + + + Label + Run Mode + 8 + 8 + 80 + 1 + 1 + false + + + + + + + + + Label + Timestamp Units + 152 + 25 + 114 + 1 + 1 + false + + + + + + + + + Label + Trigger Source + 76 + 97 + 1 + 1 + false + + + + + + + + + Text Update + $(P):$(SS)RunMode-RB + 8 + 27 + 80 + + + + + 1 + false + + + + + + + + + Menu Button + $(P):$(SS)RunMode-Sel + 8 + 46 + 80 + 19 + false + + + Text Update + $(P):$(SS)TrigSrc-RB + 8 + 95 + 80 + + + + + 1 + false + + + + + + + + + Menu Button + $(P):$(SS)TrigSrc0-Sel + 8 + 114 + 80 + 19 + false + + + Menu Button + $(P):$(SS)TsResolution-Sel + 133 + 44 + 80 + 19 + false + + + Text Update + $(P):$(SS)Commit-RB + 240 + 136 + 80 + + + + + 1 + false + + + + + + + + + Action Button + + + $(pv_name) + 1 + WritePV + + + $(P):$(SS)Commit-Cmd + Commit + 240 + 155 + 80 + 19 + false + + + Text Update + $(P):$(SS)TsResolution-RB + 212 + 44 + 80 + + + + + 1 + false + + + + + + + + + Menu Button + $(P):$(SS)TrigSrc1-Sel + 8 + 132 + 80 + 19 + false + + + Menu Button_1 + $(P):$(SS)TrigSrc2-Sel + 8 + 150 + 80 + 19 + false + + + Label_27 + Commit settings -> + 111 + 157 + 132 + 18 + + + + Label_8 + Sequencer $(SS) $(TITLE) + 1154 + 55 + + + + + + + + + + + + + false + 1 + 1 + false + + + + + + + + + Sequence + 354 + 72 + 462 + 302 + + + + + + + + + + + + + + + + + Text Input_2 + $(P):$(SS)EvtCode-SP + 101 + 45 + 338 + 25 + + + + + + + + + + + + + Label_4 + code + 17 + 48 + 80 + 1 + 1 + false + + + + + + + + + Text Input_3 + $(P):$(SS)Timestamp-SP + 101 + 17 + 338 + 25 + + + + + + + + + + + + + Label_5 + time + 17 + 20 + 80 + 1 + 1 + false + + + + + + + + + Text Input_4 + $(P):$(SS)EvtMask-SP + 101 + 73 + 338 + 25 + + + + + + + + + + + + + Label_6 + mask + 17 + 76 + 80 + 1 + 1 + false + + + + + + + + + Text Input_5 + $(P):$(SS)EvtEna-SP + 101 + 103 + 338 + 25 + + + + + + + + + + + + + Label_7 + ena + 17 + 106 + 80 + 1 + 1 + false + + + + + + + + + Text Input_6 + $(P):$(SS)EvtCode-RB + 101 + 175 + 338 + 25 + + + + + + + + + + + false + + + + + + + Text Input_7 + $(P):$(SS)Timestamp-RB + 101 + 147 + 338 + 25 + + + + + + + + + + + false + + + + + + + Text Input_8 + $(P):$(SS)EvtMask-RB + 101 + 203 + 338 + 25 + + + + + + + + + + + false + + + + + + + Text Input_9 + $(P):$(SS)EvtEna-RB + 101 + 233 + 338 + 25 + + + + + + + + + + + false + + + + + + + Label_9 + code RB + 17 + 175 + 80 + 1 + 1 + false + + + + + + + + + Label_10 + time RB + 17 + 147 + 80 + 1 + 1 + false + + + + + + + + + Label_11 + mask RB + 17 + 203 + 80 + 1 + 1 + false + + + + + + + + + Label_12 + ena RB + 17 + 233 + 80 + 1 + 1 + false + + + + + + + + + + Masks / Enables + 834 + 72 + 276 + 168 + + + + + + + + + + + + + + + + + Text Input + $(P):$(SS)SwMask-Sel + 129 + 5 + 25 + + + + + + + + + + + + + Byte Monitor + $(P):$(SS)SwMask-RB + 129 + 35 + 125 + 4 + + + + + + + + + + + + + + + + + Text Input_1 + $(P):$(SS)SwEna-Sel + 125 + 72 + 25 + + + + + + + + + + + + + Byte Monitor_1 + $(P):$(SS)SwEna-RB + 125 + 102 + 125 + 4 + + + + + + + + + + + + + + + + + Label_2 + Soft mask + 11 + 8 + 80 + 1 + 1 + false + + + + + + + + + Label_3 + Soft enable + 11 + 75 + 80 + 1 + 1 + false + + + + + + + + + + Execute Sequence + 12 + 294 + 330 + 156 + + + + + + + + + + + + + + + + + Action Button + + + $(pv_name) + 1 + WritePV + + + $(P):$(SS)Load-Cmd + Load + 17 + 25 + 67 + 19 + false + + + Action Button_1 + + + $(pv_name) + 1 + WritePV + + + $(P):$(SS)Unload-Cmd + Unload + 83 + 25 + 67 + 19 + false + + + Action Button_2 + + + $(pv_name) + 1 + WritePV + + + $(P):$(SS)Enable-Cmd + Enable + 17 + 73 + 67 + 19 + false + + + Action Button_3 + + + $(pv_name) + 1 + WritePV + + + $(P):$(SS)Disable-Cmd + Disable + 83 + 73 + 67 + 19 + false + + + Text Update + $(P):$(SS)Load-RB + 17 + 6 + 133 + + + + + 1 + false + + + + + + + + + Text Update_1 + $(P):$(SS)Enable-RB + 17 + 55 + 133 + + + + + 1 + false + + + + + + + + + Action Button_6 + + + $(pv_name) + 1 + WritePV + + + $(P):$(SS)SoftTrig-Cmd + SW Trigger + 185 + 6 + 97 + 19 + false + + + Text Update_2 + $(P):$(SS)NumOfRuns-I + 209 + 72 + 103 + + + + + 1 + false + + + + + + + + + Label + # E + 155 + 72 + 43 + 1 + 1 + false + + + + + + + + + Text Update_3 + $(P):$(SS)Error-RB + 11 + 108 + 307 + + + + + 1 + false + + + + + + + + + Text Update_4 + $(P):$(SS)NumOfStarts-I + 209 + 48 + 103 + + + + + 1 + false + + + + + + + + + Label_1 + # S + 155 + 48 + 43 + 1 + 1 + false + + + + + + + + + diff --git a/bob/evg/evginputs.bob b/bob/evg/evginputs.bob new file mode 100644 index 000000000..9432eaa55 --- /dev/null +++ b/bob/evg/evginputs.bob @@ -0,0 +1,453 @@ + + + + $(TITLE) Inputs + 673 + 589 + + + 6 + 6 + + Linking Container + + Front 0 + $(P):InpFront0 + + _evginput.bob + 48 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_1 + + Front 1 + $(P):InpFront1 + + _evginput.bob + 168 + 48 + 169 + 109 + 1 + true + + + + + + + + + Label_1 + EVRU + 18 + 396 + 72 + 33 + + + + + 1 + 1 + false + + + + + + + + + EVRU (upstream) + 397 + 675 + 237 + + + + + + + + + + + + + + + + + + + Linking Container_10 + + Univ 8 + $(P):InpUniv8 + + _evginput.bob + 169 + 109 + 1 + true + + + + + + + + + Linking Container_11 + + Univ 9 + $(P):InpUniv9 + + _evginput.bob + 168 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_12 + + Univ 10 + $(P):InpUniv10 + + _evginput.bob + 336 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_13 + + Univ 11 + $(P):InpUniv11 + + _evginput.bob + 504 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_14 + + Univ 12 + $(P):InpUniv12 + + _evginput.bob + 108 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_15 + + Univ 13 + $(P):InpUniv13 + + _evginput.bob + 168 + 108 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_16 + + Univ 14 + $(P):InpUniv14 + + _evginput.bob + 336 + 108 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_17 + + Univ 15 + $(P):InpUniv15 + + _evginput.bob + 504 + 108 + 169 + 109 + 1 + true + + + + + + + + + + EVRD (downstream) + 161 + 675 + 237 + + + + + + + + + + + + + + + + + + + Linking Container_2 + + Univ 0 + $(P):InpUniv0 + + _evginput.bob + 169 + 109 + 1 + true + + + + + + + + + Linking Container_3 + + $(P):InpUniv1 + Univ 1 + + _evginput.bob + 168 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_4 + + Univ 2 + $(P):InpUniv2 + + _evginput.bob + 336 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_5 + + Univ 3 + $(P):InpUniv3 + + _evginput.bob + 504 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_6 + + Univ 4 + $(P):InpUniv4 + + _evginput.bob + 108 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_7 + + Univ 5 + $(P):InpUniv5 + + _evginput.bob + 168 + 108 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_8 + + Univ 6 + $(P):InpUniv6 + + _evginput.bob + 336 + 108 + 169 + 109 + 1 + true + + + + + + + + + Linking Container_9 + + Univ 7 + $(P):InpUniv7 + + _evginput.bob + 504 + 108 + 169 + 109 + 1 + true + + + + + + + + + + Label_8 + EVG Mask Inputs + 673 + 55 + + + + + + + + + + + + + false + 1 + 1 + false + + + + + + + + diff --git a/bob/evg/evm-fcts.bob b/bob/evg/evm-fcts.bob new file mode 100644 index 000000000..b666c21b1 --- /dev/null +++ b/bob/evg/evm-fcts.bob @@ -0,0 +1,196 @@ + + + + $(TITLE) + + $(P):SFP$(NUM) + + 547 + + + 6 + 6 + + Text Update + $(P):FCTMsrdUp-I + 630 + 39 + + + + + + + + + 1 + false + + + + + + + + + Text Update_1 + $(P):FCTMsrdFIFO-I + 630 + 63 + + + + + + + + + 1 + false + + + + + + + + + Text Update_2 + $(P):FCTMsrdInt-I + 630 + 87 + + + + + + + + + 1 + false + + + + + + + + + Text Update_11 + $(P):FCTID-I + 513 + 39 + + + + + + + + + 4 + 1 + false + + + + + + + + + Text Input + + + + FCT ${TITLE} + 800 + 32 + + + + + + + + + + + + + false + 1 + 1 + + + $(pv_name) +$(pv_value) + + + + + + + Template/Instance + _evm_fct.bob + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + 18 + 126 + 738 + 200 + true + + + Template/Instance_2 + _evm_fct.bob + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + 18 + 326 + 738 + 200 + true + + diff --git a/bob/evr-pcie-300dc.bob b/bob/evg/evm-mtca-300-evr.bob similarity index 56% rename from bob/evr-pcie-300dc.bob rename to bob/evg/evm-mtca-300-evr.bob index 00474539a..d1d393b89 100644 --- a/bob/evr-pcie-300dc.bob +++ b/bob/evg/evm-mtca-300-evr.bob @@ -1,21 +1,16 @@ - + + - $(TITLE) - - EVR $(SYS) $(D) - - 711 - - - - + $(TITLE) Expert + 1303 + 763 6 6 Text Input - $(P):LabelI + $(P):Label-I 18 31 721 @@ -33,36 +28,40 @@ - - Delay Generators (Pulsers) - 6 - 54 - 557 - 313 + + Global + 575 + 64 + 161 + 269 + + + + - + + + + + - + - - Linking Container_6 - - 6 -

DlyGen6

-
- _evrdlygen.bob - 12 - 288 - 516 - 42 - 2 - true + + Label + Enabled + 16 + 7 + 63 + 17 + 2 + 1 @@ -70,39 +69,38 @@ - - Linking Container_8 - - 8 -

DlyGen8

-
- _evrdlygen.bob - 12 - 368 - 516 - 42 - 2 + + Text Update_1 + $(P):Ena-Sel + 91 + 7 + 65 + 17 + + + + true + 1 + 1 + false - - - - + 1 - - Linking Container_3 - - 3 -

DlyGen3

-
- _evrdlygen.bob - 12 - 167 - 516 - 42 - 2 - true + + Label + Link Status + 16 + 25 + 63 + 17 + + + + + 2 + 1 @@ -110,39 +108,34 @@ - - Linking Container_7 - - 7 -

DlyGen7

-
- _evrdlygen.bob - 12 - 327 - 516 - 42 - 2 + + Text Update_1 + $(P):Link-Sts + 91 + 25 + 65 + 17 + + + + true + 1 + 1 + false - - - - + 1 - - Linking Container_9 - - 9 -

DlyGen9

-
- _evrdlygen.bob - 12 - 407 - 516 - 42 - 2 - true + + Label + PLL Status + 16 + 43 + 63 + 17 + 2 + 1 @@ -150,39 +143,34 @@ - - Linking Container_5 - - 5 -

DlyGen5

-
- _evrdlygen.bob - 12 - 247 - 516 - 42 - 2 + + Text Update_1 + $(P):Pll-Sts + 91 + 43 + 65 + 17 + + + + true + 1 + 1 + false - - - - + 1 - - Linking Container_4 - - 4 -

DlyGen4

-
- _evrdlygen.bob - 12 - 208 - 516 - 42 - 2 - true + + Label + Link Err Cnt + 16 + 97 + 63 + 17 + 2 + 1 @@ -190,39 +178,34 @@ - - Linking Container_2 - - 2 -

DlyGen2

-
- _evrdlygen.bob - 12 - 128 - 516 - 42 - 2 + + Text Update_1 + $(P):CntRxErr-I + 91 + 97 + 65 + 17 + + + + true + 1 + 1 + false - - - - + 1 - - Linking Container_1 - - 1 -

DlyGen1

-
- _evrdlygen.bob - 12 - 87 - 516 - 42 - 2 - true + + Label + HBt TIMO Cnt + 6 + 115 + 73 + 17 + 2 + 1 @@ -230,33 +213,33 @@ - - Linking Container - - 0 -

DlyGen0

-
- _evrdlygen.bob - 12 - 48 - 516 - 42 - 2 + + Text Update_1 + $(P):CntLinkTimo-I + 91 + 115 + 65 + 17 + + + + true + 1 + 1 + false - - - - + 1 - Label_4 - Polarity - 42 - 25 - 52 - 1 + Label + Time Status + 16 + 61 + 63 + 17 + 2 1 @@ -265,75 +248,53 @@ - - Label_2 - Enable - 42 - 6 - 52 - 1 - 1 - - - - - - - - - Label_5 - Prescaler - 99 - 18 - 52 - 1 - 1 - - - - + + Text Update_1 + $(P):TimeValid-Sts + 91 + 61 + 65 + 17 + + - - - - Label_6 - Delay - 195 - 25 - 52 + + true 1 1 + false - - - - + 1 - - Label_7 - Width - 312 - 25 - 52 - 1 - 1 + + Action Button + + evr-expert.bob + tab + Open Display + - - + Expert + 42 + 197 + 19 + + - + + $(actions) + false - Label_8 - Triggering Events - (0=Disable) - 396 - 12 - 132 - 32 - 1 + Label + FIFO OFlw + 16 + 132 + 63 + 17 + 2 1 @@ -342,29 +303,11 @@ - - - Prescalers - 577 - 54 - 177 - 115 - - - - - - - - - - - Text Update_1 - $(P):PS2Rate-I - 85 - 67 + $(P):CntHwOflw-I + 91 + 132 65 17 @@ -379,30 +322,27 @@ 1 - - Text Update_1 - $(P):PS1Rate-I - 85 - 37 - 65 + + Label_1 + Sw OFlw + 6 + 149 + 73 17 - - - - - true - 1 + 2 1 - false - 1 + + + + Text Update_1 - $(P):PS0Rate-I - 85 - 7 + $(P):CntSwOflw-I + 91 + 149 65 17 @@ -417,125 +357,67 @@ 1 - - Text Input - $(P):PS0Div-SP - 18 - 6 - 61 - 19 - - - - - 1 - - - false - - - - - - - Text Input - $(P):PS1Div-SP - 18 - 36 - 61 - 19 - - - - - 1 + + Menu Button + + evg-seq.bob + + SoftSeq0 + + tab + SoftSeq #0 + + + evg-seq.bob + + SoftSeq1 + + tab + SoftSeq #1 + + + evg-seq.bob + + SoftSeq2 + + tab + SoftSeq #2 + - false - - - - - - - Text Input - $(P):PS2Div-SP - 18 - 66 - 61 + Sequencers + 42 + 215 19 - + - 1 - - + $(actions) false - - - - - - - Label_6 - 2 - 5 - 66 - 14 - 1 - 1 - - - - - - - - - Label_5 - 1 - 5 - 36 - 14 - 1 - 1 - - - - - - - - - Label_4 - 0 - 5 - 6 - 14 - 1 - 1 - - - - - - - + Physical Outputs - 6 - 372 + 736 + 64 557 - 321 + 376 + + + + - + + + + + - + @@ -544,248 +426,19 @@ Tabbed Container - FPUV + FP - - Linking Container_19 - - FPUV11 - - _evroutput.bob - 6 - 570 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_20 - - FPUV10 - - _evroutput.bob - 6 - 519 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_21 - - FPUV09 - - _evroutput.bob - 6 - 467 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_22 - - FPUV08 - - _evroutput.bob - 6 - 416 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_23 - - FPUV15 - - _evroutput.bob - 6 - 775 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_24 - - FPUV14 - - _evroutput.bob - 6 - 724 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_25 - - FPUV13 - - _evroutput.bob - 6 - 672 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_26 - - FPUV12 - - _evroutput.bob - 6 - 621 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_15 - - FPUV07 - - _evroutput.bob - 6 - 365 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_16 - - FPUV06 - - _evroutput.bob - 6 - 314 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_17 - - FPUV05 - - _evroutput.bob - 6 - 262 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_18 - - FPUV04 - - _evroutput.bob - 6 - 211 - 418 - 52 - 1 - true - - - - - - - Linking Container_13 - FPUV03 + FP3 _evroutput.bob 6 - 160 + 166 418 52 1 - true @@ -796,15 +449,14 @@ Linking Container_12 - FPUV02 + FP2 _evroutput.bob 6 - 109 + 115 418 52 1 - true @@ -815,34 +467,14 @@ Linking Container_11 - FPUV01 - - _evroutput.bob - 6 - 57 - 418 - 52 - 1 - true - - - - - - - - - Linking Container_10 - - FPUV00 + FP1 _evroutput.bob 6 - 6 + 63 418 52 1 - true @@ -850,15 +482,10 @@ - - - - Internal - Linking Container_10 - Int + FP0 _evroutput.bob 6 @@ -866,7 +493,6 @@ 418 52 1 - true @@ -880,46 +506,48 @@ 6 6 541 - 289 + 331 - + - 10 - - + + - + Title800_1 - 800 + 1303 32 - - + + - + Text Input - + - ${TITLE} - 10 - 777 + ${TITLE} Advanced + 1309 32 - + + + + + - + false @@ -936,10 +564,10 @@ $(pv_value) Text Update_3 - $(P):TimeI - 19 + $(P):Time-I + 17 4 - 209 + 207 23 @@ -954,117 +582,104 @@ $(pv_value) 1 - - Physical Inputs - 578 - 444 - 175 - 267 + + Delay Generators (Pulsers) + 18 + 64 + 557 + 723 + + + + - + + + + + - + - Linking Container + Linking Container_6 -

In0

+ 6 + DlyGen6
- _evrinput.bob - 7 - 7 - 152 - 113 + _evrdlygen.bob + 12 + 288 + 523 + 39 2 true - 1 + + + +
- Linking Container + Linking Container_8 -

In1

+ 8 + DlyGen8
- _evrinput.bob - 7 - 127 - 152 - 113 + _evrdlygen.bob + 12 + 368 + 523 + 39 2 true - 1 -
-
- - Global - 577 - 174 - 177 - 265 - - - - - - - - - - - - - Label - Enabled - 16 - 7 - 63 - 17 - 2 - 1 - - - - Text Update_1 - $(P):EnaSel - 91 - 7 - 65 - 17 - - - - + + Linking Container_3 + + 3 + DlyGen3 + + _evrdlygen.bob + 12 + 167 + 523 + 39 + 2 true - 1 - 1 - false - 1 + + + + - - Label - Link Status - 16 - 25 - 63 - 17 - 2 - 1 + + Linking Container_7 + + 7 + DlyGen7 + + _evrdlygen.bob + 12 + 327 + 523 + 39 + 2 + true @@ -1072,34 +687,39 @@ $(pv_value) - - Text Update_1 - $(P):LinkSts - 91 - 25 - 65 - 17 - - - - + + Linking Container_9 + + 9 + DlyGen9 + + _evrdlygen.bob + 12 + 407 + 523 + 39 + 2 true - 1 - 1 - false - 1 + + + + - - Label - PLL Status - 16 - 43 - 63 - 17 - 2 - 1 + + Linking Container_5 + + 5 + DlyGen5 + + _evrdlygen.bob + 12 + 247 + 523 + 39 + 2 + true @@ -1107,34 +727,39 @@ $(pv_value) - - Text Update_1 - $(P):PllSts - 91 - 43 - 65 - 17 - - - - + + Linking Container_4 + + 4 + DlyGen4 + + _evrdlygen.bob + 12 + 208 + 523 + 39 + 2 true - 1 - 1 - false - 1 + + + + - - Label - Link Err Cnt - 16 - 97 - 63 - 17 - 2 - 1 + + Linking Container_2 + + 2 + DlyGen2 + + _evrdlygen.bob + 12 + 128 + 523 + 39 + 2 + true @@ -1142,68 +767,68 @@ $(pv_value) - - Text Update_1 - $(P):CntRxErr-I - 91 - 97 - 65 - 17 - - - - + + Linking Container_1 + + 1 + DlyGen1 + + _evrdlygen.bob + 12 + 87 + 523 + 39 + 2 true - 1 - 1 - false - 1 + + + + - - Label - HBt TIMO Cnt - 6 - 115 - 73 - 17 - 2 - 1 + + Linking Container + + 0 + DlyGen0 + + _evrdlygen.bob + 12 + 48 + 523 + 39 + 2 + true - - - Text Update_1 - $(P):CntLinkTimo-I - 91 - 115 - 65 - 17 - - - - - true + + + Label_4 + Polarity + 42 + 25 + 52 1 1 - false - 1 + + + + - Label - Time Status - 16 - 61 - 63 - 17 - 2 + Label_2 + Enable + 42 + 6 + 52 + 1 1 @@ -1212,36 +837,14 @@ $(pv_value) - - Text Update_1 - $(P):TimeValid-Sts - 91 - 61 - 65 - 17 - - - - - true + + Label_5 + Prescaler + 99 + 18 + 52 1 1 - false - - - 1 - - - Text Input - $(P):EvtBlink0-SP - 90 - 180 - 67 - 19 - - - - @@ -1249,33 +852,28 @@ $(pv_value) - - Action Button + + Label_6 + Delay + 195 + 25 + 52 + 1 + 1 - - evr-expert.bob - tab - - Expert - 42 - 204 - 19 - - + + - - $(actions) - false + - Label - FIFO OFlw - 16 - 132 - 63 - 17 - 2 + Label_7 + Width + 312 + 25 + 52 + 1 1 @@ -1284,34 +882,36 @@ $(pv_value) - - Text Update_1 - $(P):CntHwOflw-I - 91 - 132 - 65 - 17 - - - - - true + + Label_8 + Triggering Events + (0=Disable) + 396 + 12 + 132 + 32 1 1 - false - 1 + + + + - - Label_1 - Sw OFlw - 6 - 149 - 73 - 17 - 2 - 1 + + Linking Container_10 + + 10 + DlyGen10 + + _evrdlygen.bob + 12 + 448 + 523 + 39 + 2 + true @@ -1319,34 +919,39 @@ $(pv_value) - - Text Update_1 - $(P):CntSwOflw-I - 91 - 149 - 65 - 17 - - - - + + Linking Container_10 + + 11 + DlyGen11 + + _evrdlygen.bob + 12 + 489 + 523 + 39 + 2 true - 1 - 1 - false - 1 + + + + - - Label_1 - Blink Event - 6 - 181 - 73 - 17 - 2 - 1 + + Linking Container_11 + + 13 + DlyGen13 + + _evrdlygen.bob + 12 + 569 + 523 + 39 + 2 + true @@ -1354,15 +959,19 @@ $(pv_value) - - Label - Rx Pwr - 16 - 79 - 63 - 17 - 2 - 1 + + Linking Container_12 + + 12 + DlyGen12 + + _evrdlygen.bob + 12 + 528 + 523 + 39 + 2 + true @@ -1370,63 +979,50 @@ $(pv_value) - - Text Update_1 - $(P):SFPPwr-RX-I - 91 - 79 - 65 - 17 - - - - + + Linking Container_13 + + 14 + DlyGen14 + + _evrdlygen.bob + 12 + 608 + 523 + 39 + 2 true - 1 - 1 - false - 1 + + + + - - Menu Button + + Linking Container_14 + + 15 + DlyGen15 + + _evrdlygen.bob + 12 + 649 + 523 + 39 + 2 + true - - evg-seq.bob - - SoftSeq0 - - tab - SoftSeq #0 - - - evg-seq.bob - - SoftSeq1 - - tab - SoftSeq #1 - - - evg-seq.bob - - SoftSeq2 - - tab - SoftSeq #2 - - Sequencers - 42 - 222 - 19 - - + + - - $(actions) - false + -
\ No newline at end of file + + LED + 414 + 810 + +
diff --git a/bob/evm-mtca-300.bob b/bob/evg/evm-mtca-300.bob similarity index 99% rename from bob/evm-mtca-300.bob rename to bob/evg/evm-mtca-300.bob index c10bb535b..470325894 100644 --- a/bob/evm-mtca-300.bob +++ b/bob/evg/evm-mtca-300.bob @@ -1,10 +1,7 @@ - + $(TITLE) - - EVM $(SYS) $(D) - 810 583 @@ -681,10 +678,6 @@ $(pv_value) - - - - @@ -1157,16 +1150,16 @@ $(pv_value) Control 540 - 448 + 446 168 - 62 + 64 - + - + @@ -1324,6 +1317,10 @@ $(pv_value) 18 16 16 + + + + @@ -1411,7 +1408,7 @@ $(pv_value) Action Button - evm-fct.bob + evm-fcts.bob tab Open Display @@ -1429,9 +1426,9 @@ $(pv_value) Action Button - evr-mtca-300u.bob + evm-mtca-300-evr.bob - $(D)U +

$(P)U

tab Open Display @@ -1448,7 +1445,7 @@ $(pv_value) Action Button_1 - evr-mtca-300u.bob + evm-mtca-300-evr.bob $(D)D @@ -1472,7 +1469,7 @@ $(pv_value) Open Display - Inputs + Mask Inputs 540 416 169 @@ -1515,7 +1512,7 @@ $(pv_value) false
- Mask + Masks 714 40 91 diff --git a/bob/evginputs.bob b/bob/evginputs.bob deleted file mode 100644 index d9868b381..000000000 --- a/bob/evginputs.bob +++ /dev/null @@ -1,407 +0,0 @@ - - - 673 - 589 - - - - - - - 6 - 6 - - Linking Container - -

Front 0

- $(P):InpFront0 -
- _evginput.bob - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_1 - -

Front 1

- $(P):InpFront1 -
- _evginput.bob - 168 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_2 - -

Univ 0

- $(P):InpUniv0 -
- _evginput.bob - 132 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_3 - -

Univ 1

- $(P):InpUniv1 -
- _evginput.bob - 168 - 132 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_4 - -

Univ 2

- $(P):InpUniv2 -
- _evginput.bob - 336 - 132 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_5 - -

Univ 3

- $(P):InpUniv3 -
- _evginput.bob - 504 - 132 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_6 - -

Univ 4

- $(P):InpUniv4 -
- _evginput.bob - 240 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_7 - -

Univ 5

- $(P):InpUniv5 -
- _evginput.bob - 168 - 240 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_8 - -

Univ 6

- $(P):InpUniv6 -
- _evginput.bob - 336 - 240 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_9 - -

Univ 7

- $(P):InpUniv7 -
- _evginput.bob - 504 - 240 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_10 - -

Univ 8

- $(P):InpUniv8 -
- _evginput.bob - 372 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_11 - -

Univ 9

- $(P):InpUniv9 -
- _evginput.bob - 168 - 372 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_12 - -

Univ 10

- $(P):InpUniv10 -
- _evginput.bob - 336 - 372 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_13 - -

Univ 11

- $(P):InpUniv11 -
- _evginput.bob - 504 - 372 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_14 - -

Univ 12

- $(P):InpUniv12 -
- _evginput.bob - 480 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_15 - -

Univ 13

- $(P):InpUniv13 -
- _evginput.bob - 168 - 480 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_16 - -

Univ 14

- $(P):InpUniv14 -
- _evginput.bob - 336 - 480 - 169 - 109 - 1 - true - - - - - - -
- - Linking Container_17 - -

Univ 15

- $(P):InpUniv15 -
- _evginput.bob - 504 - 480 - 169 - 109 - 1 - true - - - - - - -
- - Label - EVRD - 108 - 72 - 33 - - - - - 1 - 1 - false - - - - - - - - - Label_1 - EVRU - 18 - 348 - 72 - 33 - - - - - 1 - 1 - false - - - - - - - -
\ No newline at end of file diff --git a/bob/evm-fct.bob b/bob/evm-fct.bob deleted file mode 100644 index 50587a41a..000000000 --- a/bob/evm-fct.bob +++ /dev/null @@ -1,2942 +0,0 @@ - - - $(TITLE) - - FCT $(SYS) $(D) - - 547 - - - - - - - 6 - 6 - - Title800_1 - 800 - 32 - - - - - - - - - - - - - Text Input - - - - ${TITLE} - 10 - 777 - 32 - - - - - - - - - false - 1 - 1 - - - $(pv_name) -$(pv_value) - - - - - - - - Text Update - $(P):FCTMsrd-Up-I - 630 - 39 - - - - - - - - - 1 - false - - - - - - - - - Text Update_1 - $(P):FCTMsrd-FIFO-I - 630 - 63 - - - - - - - - - 1 - false - - - - - - - - - Text Update_2 - $(P):FCTMsrd-Int-I - 630 - 87 - - - - - - - - - 1 - false - - - - - - - - - SFP:1 - - $(P):SFP1- - - 12 - 156 - 177 - 181 - - - - - - - - - - - - - - - - - Label - Rx Pwr - 10 - 7 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-RX-I - 85 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Tx Pwr - 10 - 25 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-TX-I - 85 - 25 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_2 - Temperature - 10 - 43 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_2 - $(SFP)T-I - 85 - 43 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_3 - Link Speed - 10 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_3 - $(SFP)Speed-Link-I - 85 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Vendor - 10 - 78 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Vendor-I - 85 - 78 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_5 - Part - 10 - 94 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_5 - $(SFP)Part-I - 85 - 94 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Serial # - 10 - 111 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Serial-I - 85 - 111 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Manu. Date - 10 - 128 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Date-Manu-I - 85 - 128 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - - SFP:2 - - $(P):SFP2- - - 198 - 156 - 177 - 181 - - - - - - - - - - - - - - - - - Label - Rx Pwr - 10 - 7 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-RX-I - 85 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Tx Pwr - 10 - 25 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-TX-I - 85 - 25 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_2 - Temperature - 10 - 43 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_2 - $(SFP)T-I - 85 - 43 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_3 - Link Speed - 10 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_3 - $(SFP)Speed-Link-I - 85 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Vendor - 10 - 78 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Vendor-I - 85 - 78 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_5 - Part - 10 - 94 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_5 - $(SFP)Part-I - 85 - 94 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Serial # - 10 - 111 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Serial-I - 85 - 111 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Manu. Date - 10 - 128 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Date-Manu-I - 85 - 128 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - - SFP:3 - - $(P):SFP3- - - 384 - 156 - 177 - 181 - - - - - - - - - - - - - - - - - Label - Rx Pwr - 10 - 7 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-RX-I - 85 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Tx Pwr - 10 - 25 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-TX-I - 85 - 25 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_2 - Temperature - 10 - 43 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_2 - $(SFP)T-I - 85 - 43 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_3 - Link Speed - 10 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_3 - $(SFP)Speed-Link-I - 85 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Vendor - 10 - 78 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Vendor-I - 85 - 78 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_5 - Part - 10 - 94 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_5 - $(SFP)Part-I - 85 - 94 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Serial # - 10 - 111 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Serial-I - 85 - 111 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Manu. Date - 10 - 128 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Date-Manu-I - 85 - 128 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - - SFP:4 - - $(P):SFP4- - - 570 - 156 - 177 - 181 - - - - - - - - - - - - - - - - - Label - Rx Pwr - 10 - 7 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-RX-I - 85 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Tx Pwr - 10 - 25 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-TX-I - 85 - 25 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_2 - Temperature - 10 - 43 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_2 - $(SFP)T-I - 85 - 43 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_3 - Link Speed - 10 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_3 - $(SFP)Speed-Link-I - 85 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Vendor - 10 - 78 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Vendor-I - 85 - 78 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_5 - Part - 10 - 94 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_5 - $(SFP)Part-I - 85 - 94 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Serial # - 10 - 111 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Serial-I - 85 - 111 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Manu. Date - 10 - 128 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Date-Manu-I - 85 - 128 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - - SFP:5 - - $(P):SFP5- - - 12 - 366 - 177 - 181 - - - - - - - - - - - - - - - - - Label - Rx Pwr - 10 - 7 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-RX-I - 85 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Tx Pwr - 10 - 25 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-TX-I - 85 - 25 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_2 - Temperature - 10 - 43 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_2 - $(SFP)T-I - 85 - 43 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_3 - Link Speed - 10 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_3 - $(SFP)Speed-Link-I - 85 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Vendor - 10 - 78 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Vendor-I - 85 - 78 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_5 - Part - 10 - 94 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_5 - $(SFP)Part-I - 85 - 94 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Serial # - 10 - 111 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Serial-I - 85 - 111 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Manu. Date - 10 - 128 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Date-Manu-I - 85 - 128 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - - SFP:6 - - $(P):SFP6- - - 198 - 366 - 177 - 181 - - - - - - - - - - - - - - - - - Label - Rx Pwr - 10 - 7 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-RX-I - 85 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Tx Pwr - 10 - 25 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-TX-I - 85 - 25 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_2 - Temperature - 10 - 43 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_2 - $(SFP)T-I - 85 - 43 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_3 - Link Speed - 10 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_3 - $(SFP)Speed-Link-I - 85 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Vendor - 10 - 78 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Vendor-I - 85 - 78 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_5 - Part - 10 - 94 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_5 - $(SFP)Part-I - 85 - 94 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Serial # - 10 - 111 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Serial-I - 85 - 111 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Manu. Date - 10 - 128 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Date-Manu-I - 85 - 128 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - - SFP:7 - - $(P):SFP7- - - 384 - 366 - 177 - 181 - - - - - - - - - - - - - - - - - Label - Rx Pwr - 10 - 7 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-RX-I - 85 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Tx Pwr - 10 - 25 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-TX-I - 85 - 25 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_2 - Temperature - 10 - 43 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_2 - $(SFP)T-I - 85 - 43 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_3 - Link Speed - 10 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_3 - $(SFP)Speed-Link-I - 85 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Vendor - 10 - 78 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Vendor-I - 85 - 78 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_5 - Part - 10 - 94 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_5 - $(SFP)Part-I - 85 - 94 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Serial # - 10 - 111 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Serial-I - 85 - 111 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Manu. Date - 10 - 128 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Date-Manu-I - 85 - 128 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - - SFP:8 - - $(P):SFP8- - - 570 - 366 - 177 - 181 - - - - - - - - - - - - - - - - - Label - Rx Pwr - 10 - 7 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-RX-I - 85 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Tx Pwr - 10 - 25 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(SFP)Pwr-TX-I - 85 - 25 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_2 - Temperature - 10 - 43 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_2 - $(SFP)T-I - 85 - 43 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_3 - Link Speed - 10 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_3 - $(SFP)Speed-Link-I - 85 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Vendor - 10 - 78 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Vendor-I - 85 - 78 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_5 - Part - 10 - 94 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_5 - $(SFP)Part-I - 85 - 94 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Serial # - 10 - 111 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Serial-I - 85 - 111 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_4 - Manu. Date - 10 - 128 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_4 - $(SFP)Date-Manu-I - 85 - 128 - 83 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - - LED_3 - $(P):FCTLink5-Sts - 13 - 349 - 16 - 16 - - - - - - - - - - - - - - - - - LED_4 - $(P):FCTLink6-Sts - 199 - 349 - 16 - 16 - - - - - - - - - - - - - - - - - LED_5 - $(P):FCTLink7-Sts - 385 - 349 - 16 - 16 - - - - - - - - - - - - - - - - - LED_6 - $(P):FCTLink8-Sts - 572 - 349 - 16 - 16 - - - - - - - - - - - - - - - - - LED - $(P):FCTLink2-Sts - 200 - 139 - 16 - 16 - - - - - - - - - - - - - - - - - LED_2 - $(P):FCTLink4-Sts - 572 - 139 - 16 - 16 - - - - - - - - - - - - - - - - - LED_1 - $(P):FCTLink3-Sts - 386 - 139 - 16 - 16 - - - - - - - - - - - - - - - - - LED - $(P):FCTLink1-Sts - 14 - 139 - 16 - 16 - - - - - - - - - - - - - - - - - Text Update_3 - $(P):FCTMsrd-1-I - 51 - 137 - - - - - - - - - 1 - false - - - - - - - - - Text Update_4 - $(P):FCTMsrd-2-I - 237 - 137 - - - - - - - - - 1 - false - - - - - - - - - Text Update_5 - $(P):FCTMsrd-3-I - 414 - 137 - - - - - - - - - 1 - false - - - - - - - - - Text Update_6 - $(P):FCTMsrd-4-I - 609 - 137 - - - - - - - - - 1 - false - - - - - - - - - Text Update_7 - $(P):FCTMsrd-5-I - 42 - 347 - - - - - - - - - 1 - false - - - - - - - - - Text Update_8 - $(P):FCTMsrd-6-I - 228 - 347 - - - - - - - - - 1 - false - - - - - - - - - Text Update_9 - $(P):FCTMsrd-7-I - 405 - 347 - - - - - - - - - 1 - false - - - - - - - - - Text Update_10 - $(P):FCTMsrd-8-I - 600 - 347 - - - - - - - - - 1 - false - - - - - - - - - Text Update_11 - $(P):FCTID-I - 513 - 39 - - - - - - - - - 4 - 1 - false - - - - - - - - \ No newline at end of file diff --git a/bob/evm-mtca-300-evr.bob b/bob/evm-mtca-300-evr.bob deleted file mode 100644 index 58877c26b..000000000 --- a/bob/evm-mtca-300-evr.bob +++ /dev/null @@ -1,1928 +0,0 @@ - - - - $(TITLE) Expert - 1303 - 763 - - - 6 - 6 - - Grouping Container - 588 - 150 - 628 - 600 - - - - - - - - - - true - - - - Physical Inputs - 320 - 156 - 280 - - - - - - - - - - - - - - - - - - - - - Linking Container - - In1 - - _evrinput.bob - 1 - 139 - 149 - 134 - 2 - true - - - 1 - - - Linking Container - - In0 - - _evrinput.bob - 1 - 1 - 149 - 134 - 2 - true - - - 1 - - - - Physical Inputs - 155 - 473 - 600 - - - - - - - - - - - - - - - - - - - - - Linking Container_1 - - UnivIn1 - - _evrinput.bob - 7 - 146 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_3 - - UnivIn3 - - _evrinput.bob - 7 - 424 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_2 - - UnivIn2 - - _evrinput.bob - 7 - 285 - 149 - 134 - 2 - true - - - 1 - - - Linking Container - - UnivIn0 - - _evrinput.bob - 7 - 7 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_6 - - BPIn0 - - _evrinput.bob - 160 - 7 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_7 - - BPIn1 - - _evrinput.bob - 160 - 146 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_8 - - BPIn2 - - _evrinput.bob - 160 - 285 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_9 - - BPIn3 - - _evrinput.bob - 160 - 424 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_10 - - BPIn4 - - _evrinput.bob - 313 - 7 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_12 - - BPIn5 - - _evrinput.bob - 313 - 146 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_11 - - BPIn6 - - _evrinput.bob - 313 - 289 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_13 - - BPIn7 - - _evrinput.bob - 313 - 424 - 149 - 134 - 2 - true - - - 1 - - - - - Text Input - $(P):LabelI - 18 - 31 - 721 - 25 - - - - - 6 - - - false - - - - - - - Prescalers - 577 - 54 - 161 - 115 - - - - - - - - - - - - - - - - - - - - - Text Update_1 - $(P):PS2Rate-I - 85 - 67 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Text Update_1 - $(P):PS1Rate-I - 85 - 37 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Text Update_1 - $(P):PS0Rate-I - 85 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Text Input - $(P):PS0Div-SP - 18 - 6 - 61 - 19 - - - - - - - - - 1 - - - false - - - - - - - Text Input - $(P):PS1Div-SP - 18 - 36 - 61 - 19 - - - - - - - - - 1 - - - false - - - - - - - Text Input - $(P):PS2Div-SP - 18 - 66 - 61 - 19 - - - - - - - - - 1 - - - false - - - - - - - Label_6 - 2 - 5 - 66 - 14 - 1 - 1 - - - - - - - - - Label_5 - 1 - 5 - 36 - 14 - 1 - 1 - - - - - - - - - Label_4 - 0 - 5 - 6 - 14 - 1 - 1 - - - - - - - - - - Global - 577 - 174 - 161 - 267 - - - - - - - - - - - - - - - - - - - - - Label - Enabled - 16 - 7 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):Ena-Sel - 91 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - Link Status - 16 - 25 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):Link-Sts - 91 - 25 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - PLL Status - 16 - 43 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):Pll-Sts - 91 - 43 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - Link Err Cnt - 16 - 97 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntRxErr-I - 91 - 97 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - HBt TIMO Cnt - 6 - 115 - 73 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntLinkTimo-I - 91 - 115 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - Time Status - 16 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):TimeValid-Sts - 91 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Text Input - $(P):EvtBlink0-SP - 90 - 173 - 67 - 19 - - - - - - - - - - - - - Action Button - - - evr-expert.bob - tab - Open Display - - - Expert - 42 - 197 - 19 - - - - - $(actions) - false - - - Label - FIFO OFlw - 16 - 132 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntHwOflw-I - 91 - 132 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Sw OFlw - 6 - 149 - 73 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntSwOflw-I - 91 - 149 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Blink Event - 6 - 174 - 73 - 17 - 2 - 1 - - - - - - - - - Label - Rx Pwr - 16 - 79 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):SFPPwrRX-I - 91 - 79 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Menu Button - - - evg-seq.bob - - SoftSeq0 - - tab - SoftSeq #0 - - - evg-seq.bob - - SoftSeq1 - - tab - SoftSeq #1 - - - evg-seq.bob - - SoftSeq2 - - tab - SoftSeq #2 - - - Sequencers - 42 - 215 - 19 - - - - - $(actions) - false - - - - Physical Outputs - 31 - 787 - 557 - 374 - - - - - - - - - - - - - - - - - - - - - Tabbed Container - - - FP - - - Linking Container_13 - - FP3 - - _evroutput.bob - 6 - 166 - 418 - 52 - 1 - - - - - - - - - Linking Container_12 - - FP2 - - _evroutput.bob - 6 - 115 - 418 - 52 - 1 - - - - - - - - - Linking Container_11 - - FP1 - - _evroutput.bob - 6 - 63 - 418 - 52 - 1 - - - - - - - - - Linking Container_10 - - FP0 - - _evroutput.bob - 6 - 12 - 418 - 52 - 1 - - - - - - - - - - - FPUV - - - Linking Container_11 - - FPUV1 - - _evroutput.bob - 6 - 57 - 418 - 52 - 1 - - - - - - - - - Linking Container_10 - - FPUV0 - - _evroutput.bob - 6 - 6 - 418 - 52 - 1 - - - - - - - - - Linking Container_11 - - FPUV3 - - _evroutput.bob - 6 - 159 - 418 - 52 - 1 - - - - - - - - - Linking Container_10 - - FPUV2 - - _evroutput.bob - 6 - 108 - 418 - 52 - 1 - - - - - - - - - - - Backplane - - - Linking Container_15 - - Back7 - - _evroutput.bob - 6 - 365 - 418 - 52 - 1 - - - - - - - - - Linking Container_16 - - Back6 - - _evroutput.bob - 6 - 314 - 418 - 52 - 1 - - - - - - - - - Linking Container_17 - - Back5 - - _evroutput.bob - 6 - 262 - 418 - 52 - 1 - - - - - - - - - Linking Container_18 - - Back4 - - _evroutput.bob - 6 - 211 - 418 - 52 - 1 - - - - - - - - - Linking Container_13 - - Back3 - - _evroutput.bob - 6 - 160 - 418 - 52 - 1 - - - - - - - - - Linking Container_12 - - Back2 - - _evroutput.bob - 6 - 109 - 418 - 52 - 1 - - - - - - - - - Linking Container_11 - - Back1 - - _evroutput.bob - 6 - 57 - 418 - 52 - 1 - - - - - - - - - Linking Container_10 - - Back0 - - _evroutput.bob - 6 - 6 - 418 - 52 - 1 - - - - - - - - - - - TCLK - - - Linking Container_11 - - TCLKB - - _evroutput.bob - 6 - 57 - 418 - 52 - 1 - - - - - - - - - Linking Container_10 - - TCLKA - - _evroutput.bob - 6 - 6 - 418 - 52 - 1 - - - - - - - - - Action Button_1 - - - evr-cml-output.bob - - TCLKA - - tab - Open Display - - - CML/GTX - 432 - 6 - 61 - 20 - - - - - - - - - $(actions) - false - - - Action Button_1 - - - evr-cml-output.bob - - TCLKB - - tab - Open Display - - - CML/GTX - 432 - 57 - 61 - 20 - - - - - - - - - $(actions) - false - - - - - Internal - - - Linking Container_10 - - Int - - _evroutput.bob - 6 - 12 - 418 - 52 - 1 - - - - - - - - - - - 6 - 6 - 541 - 331 - - - - - - Title800_1 - 1303 - 32 - - - - - - - - - - - - - Text Input - - - - ${TITLE} Advanced - 1309 - 32 - - - - - - - - - - - - - false - 1 - 1 - - - $(pv_name) -$(pv_value) - - - - - - - Text Update_3 - $(P):TimeI - 17 - 4 - 207 - 23 - - - - - true - 1 - 1 - false - - - 1 - - - - Delay Generators (Pulsers) - 18 - 66 - 557 - 721 - - - - - - - - - - - - - - - - - - - - - Linking Container_6 - - 6 - DlyGen6 - - _evrdlygen.bob - 12 - 288 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_8 - - 8 - DlyGen8 - - _evrdlygen.bob - 12 - 368 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_3 - - 3 - DlyGen3 - - _evrdlygen.bob - 12 - 167 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_7 - - 7 - DlyGen7 - - _evrdlygen.bob - 12 - 327 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_9 - - 9 - DlyGen9 - - _evrdlygen.bob - 12 - 407 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_5 - - 5 - DlyGen5 - - _evrdlygen.bob - 12 - 247 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_4 - - 4 - DlyGen4 - - _evrdlygen.bob - 12 - 208 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_2 - - 2 - DlyGen2 - - _evrdlygen.bob - 12 - 128 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_1 - - 1 - DlyGen1 - - _evrdlygen.bob - 12 - 87 - 523 - 39 - 2 - true - - - - - - - - - Linking Container - - 0 - DlyGen0 - - _evrdlygen.bob - 12 - 48 - 523 - 39 - 2 - true - - - - - - - - - Label_4 - Polarity - 42 - 25 - 52 - 1 - 1 - - - - - - - - - Label_2 - Enable - 42 - 6 - 52 - 1 - 1 - - - - - - - - - Label_5 - Prescaler - 99 - 18 - 52 - 1 - 1 - - - - - - - - - Label_6 - Delay - 195 - 25 - 52 - 1 - 1 - - - - - - - - - Label_7 - Width - 312 - 25 - 52 - 1 - 1 - - - - - - - - - Label_8 - Triggering Events - (0=Disable) - 396 - 12 - 132 - 32 - 1 - 1 - - - - - - - - - Linking Container_10 - - 10 - DlyGen10 - - _evrdlygen.bob - 12 - 448 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_10 - - 11 - DlyGen11 - - _evrdlygen.bob - 12 - 489 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_11 - - 13 - DlyGen13 - - _evrdlygen.bob - 12 - 569 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_12 - - 12 - DlyGen12 - - _evrdlygen.bob - 12 - 528 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_13 - - 14 - DlyGen14 - - _evrdlygen.bob - 12 - 608 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_14 - - 15 - DlyGen15 - - _evrdlygen.bob - 12 - 649 - 523 - 39 - 2 - true - - - - - - - - - - LED - 414 - 810 - - diff --git a/bob/evr-mtca-300u.bob b/bob/evr-mtca-300u.bob deleted file mode 100644 index 58877c26b..000000000 --- a/bob/evr-mtca-300u.bob +++ /dev/null @@ -1,1928 +0,0 @@ - - - - $(TITLE) Expert - 1303 - 763 - - - 6 - 6 - - Grouping Container - 588 - 150 - 628 - 600 - - - - - - - - - - true - - - - Physical Inputs - 320 - 156 - 280 - - - - - - - - - - - - - - - - - - - - - Linking Container - - In1 - - _evrinput.bob - 1 - 139 - 149 - 134 - 2 - true - - - 1 - - - Linking Container - - In0 - - _evrinput.bob - 1 - 1 - 149 - 134 - 2 - true - - - 1 - - - - Physical Inputs - 155 - 473 - 600 - - - - - - - - - - - - - - - - - - - - - Linking Container_1 - - UnivIn1 - - _evrinput.bob - 7 - 146 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_3 - - UnivIn3 - - _evrinput.bob - 7 - 424 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_2 - - UnivIn2 - - _evrinput.bob - 7 - 285 - 149 - 134 - 2 - true - - - 1 - - - Linking Container - - UnivIn0 - - _evrinput.bob - 7 - 7 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_6 - - BPIn0 - - _evrinput.bob - 160 - 7 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_7 - - BPIn1 - - _evrinput.bob - 160 - 146 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_8 - - BPIn2 - - _evrinput.bob - 160 - 285 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_9 - - BPIn3 - - _evrinput.bob - 160 - 424 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_10 - - BPIn4 - - _evrinput.bob - 313 - 7 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_12 - - BPIn5 - - _evrinput.bob - 313 - 146 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_11 - - BPIn6 - - _evrinput.bob - 313 - 289 - 149 - 134 - 2 - true - - - 1 - - - Linking Container_13 - - BPIn7 - - _evrinput.bob - 313 - 424 - 149 - 134 - 2 - true - - - 1 - - - - - Text Input - $(P):LabelI - 18 - 31 - 721 - 25 - - - - - 6 - - - false - - - - - - - Prescalers - 577 - 54 - 161 - 115 - - - - - - - - - - - - - - - - - - - - - Text Update_1 - $(P):PS2Rate-I - 85 - 67 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Text Update_1 - $(P):PS1Rate-I - 85 - 37 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Text Update_1 - $(P):PS0Rate-I - 85 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Text Input - $(P):PS0Div-SP - 18 - 6 - 61 - 19 - - - - - - - - - 1 - - - false - - - - - - - Text Input - $(P):PS1Div-SP - 18 - 36 - 61 - 19 - - - - - - - - - 1 - - - false - - - - - - - Text Input - $(P):PS2Div-SP - 18 - 66 - 61 - 19 - - - - - - - - - 1 - - - false - - - - - - - Label_6 - 2 - 5 - 66 - 14 - 1 - 1 - - - - - - - - - Label_5 - 1 - 5 - 36 - 14 - 1 - 1 - - - - - - - - - Label_4 - 0 - 5 - 6 - 14 - 1 - 1 - - - - - - - - - - Global - 577 - 174 - 161 - 267 - - - - - - - - - - - - - - - - - - - - - Label - Enabled - 16 - 7 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):Ena-Sel - 91 - 7 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - Link Status - 16 - 25 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):Link-Sts - 91 - 25 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - PLL Status - 16 - 43 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):Pll-Sts - 91 - 43 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - Link Err Cnt - 16 - 97 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntRxErr-I - 91 - 97 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - HBt TIMO Cnt - 6 - 115 - 73 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntLinkTimo-I - 91 - 115 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - Time Status - 16 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):TimeValid-Sts - 91 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Text Input - $(P):EvtBlink0-SP - 90 - 173 - 67 - 19 - - - - - - - - - - - - - Action Button - - - evr-expert.bob - tab - Open Display - - - Expert - 42 - 197 - 19 - - - - - $(actions) - false - - - Label - FIFO OFlw - 16 - 132 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntHwOflw-I - 91 - 132 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Sw OFlw - 6 - 149 - 73 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntSwOflw-I - 91 - 149 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Blink Event - 6 - 174 - 73 - 17 - 2 - 1 - - - - - - - - - Label - Rx Pwr - 16 - 79 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):SFPPwrRX-I - 91 - 79 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Menu Button - - - evg-seq.bob - - SoftSeq0 - - tab - SoftSeq #0 - - - evg-seq.bob - - SoftSeq1 - - tab - SoftSeq #1 - - - evg-seq.bob - - SoftSeq2 - - tab - SoftSeq #2 - - - Sequencers - 42 - 215 - 19 - - - - - $(actions) - false - - - - Physical Outputs - 31 - 787 - 557 - 374 - - - - - - - - - - - - - - - - - - - - - Tabbed Container - - - FP - - - Linking Container_13 - - FP3 - - _evroutput.bob - 6 - 166 - 418 - 52 - 1 - - - - - - - - - Linking Container_12 - - FP2 - - _evroutput.bob - 6 - 115 - 418 - 52 - 1 - - - - - - - - - Linking Container_11 - - FP1 - - _evroutput.bob - 6 - 63 - 418 - 52 - 1 - - - - - - - - - Linking Container_10 - - FP0 - - _evroutput.bob - 6 - 12 - 418 - 52 - 1 - - - - - - - - - - - FPUV - - - Linking Container_11 - - FPUV1 - - _evroutput.bob - 6 - 57 - 418 - 52 - 1 - - - - - - - - - Linking Container_10 - - FPUV0 - - _evroutput.bob - 6 - 6 - 418 - 52 - 1 - - - - - - - - - Linking Container_11 - - FPUV3 - - _evroutput.bob - 6 - 159 - 418 - 52 - 1 - - - - - - - - - Linking Container_10 - - FPUV2 - - _evroutput.bob - 6 - 108 - 418 - 52 - 1 - - - - - - - - - - - Backplane - - - Linking Container_15 - - Back7 - - _evroutput.bob - 6 - 365 - 418 - 52 - 1 - - - - - - - - - Linking Container_16 - - Back6 - - _evroutput.bob - 6 - 314 - 418 - 52 - 1 - - - - - - - - - Linking Container_17 - - Back5 - - _evroutput.bob - 6 - 262 - 418 - 52 - 1 - - - - - - - - - Linking Container_18 - - Back4 - - _evroutput.bob - 6 - 211 - 418 - 52 - 1 - - - - - - - - - Linking Container_13 - - Back3 - - _evroutput.bob - 6 - 160 - 418 - 52 - 1 - - - - - - - - - Linking Container_12 - - Back2 - - _evroutput.bob - 6 - 109 - 418 - 52 - 1 - - - - - - - - - Linking Container_11 - - Back1 - - _evroutput.bob - 6 - 57 - 418 - 52 - 1 - - - - - - - - - Linking Container_10 - - Back0 - - _evroutput.bob - 6 - 6 - 418 - 52 - 1 - - - - - - - - - - - TCLK - - - Linking Container_11 - - TCLKB - - _evroutput.bob - 6 - 57 - 418 - 52 - 1 - - - - - - - - - Linking Container_10 - - TCLKA - - _evroutput.bob - 6 - 6 - 418 - 52 - 1 - - - - - - - - - Action Button_1 - - - evr-cml-output.bob - - TCLKA - - tab - Open Display - - - CML/GTX - 432 - 6 - 61 - 20 - - - - - - - - - $(actions) - false - - - Action Button_1 - - - evr-cml-output.bob - - TCLKB - - tab - Open Display - - - CML/GTX - 432 - 57 - 61 - 20 - - - - - - - - - $(actions) - false - - - - - Internal - - - Linking Container_10 - - Int - - _evroutput.bob - 6 - 12 - 418 - 52 - 1 - - - - - - - - - - - 6 - 6 - 541 - 331 - - - - - - Title800_1 - 1303 - 32 - - - - - - - - - - - - - Text Input - - - - ${TITLE} Advanced - 1309 - 32 - - - - - - - - - - - - - false - 1 - 1 - - - $(pv_name) -$(pv_value) - - - - - - - Text Update_3 - $(P):TimeI - 17 - 4 - 207 - 23 - - - - - true - 1 - 1 - false - - - 1 - - - - Delay Generators (Pulsers) - 18 - 66 - 557 - 721 - - - - - - - - - - - - - - - - - - - - - Linking Container_6 - - 6 - DlyGen6 - - _evrdlygen.bob - 12 - 288 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_8 - - 8 - DlyGen8 - - _evrdlygen.bob - 12 - 368 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_3 - - 3 - DlyGen3 - - _evrdlygen.bob - 12 - 167 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_7 - - 7 - DlyGen7 - - _evrdlygen.bob - 12 - 327 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_9 - - 9 - DlyGen9 - - _evrdlygen.bob - 12 - 407 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_5 - - 5 - DlyGen5 - - _evrdlygen.bob - 12 - 247 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_4 - - 4 - DlyGen4 - - _evrdlygen.bob - 12 - 208 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_2 - - 2 - DlyGen2 - - _evrdlygen.bob - 12 - 128 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_1 - - 1 - DlyGen1 - - _evrdlygen.bob - 12 - 87 - 523 - 39 - 2 - true - - - - - - - - - Linking Container - - 0 - DlyGen0 - - _evrdlygen.bob - 12 - 48 - 523 - 39 - 2 - true - - - - - - - - - Label_4 - Polarity - 42 - 25 - 52 - 1 - 1 - - - - - - - - - Label_2 - Enable - 42 - 6 - 52 - 1 - 1 - - - - - - - - - Label_5 - Prescaler - 99 - 18 - 52 - 1 - 1 - - - - - - - - - Label_6 - Delay - 195 - 25 - 52 - 1 - 1 - - - - - - - - - Label_7 - Width - 312 - 25 - 52 - 1 - 1 - - - - - - - - - Label_8 - Triggering Events - (0=Disable) - 396 - 12 - 132 - 32 - 1 - 1 - - - - - - - - - Linking Container_10 - - 10 - DlyGen10 - - _evrdlygen.bob - 12 - 448 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_10 - - 11 - DlyGen11 - - _evrdlygen.bob - 12 - 489 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_11 - - 13 - DlyGen13 - - _evrdlygen.bob - 12 - 569 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_12 - - 12 - DlyGen12 - - _evrdlygen.bob - 12 - 528 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_13 - - 14 - DlyGen14 - - _evrdlygen.bob - 12 - 608 - 523 - 39 - 2 - true - - - - - - - - - Linking Container_14 - - 15 - DlyGen15 - - _evrdlygen.bob - 12 - 649 - 523 - 39 - 2 - true - - - - - - - - - - LED - 414 - 810 - - diff --git a/bob/_evrdlygen.bob b/bob/evr/_evrdlygen.bob similarity index 100% rename from bob/_evrdlygen.bob rename to bob/evr/_evrdlygen.bob diff --git a/bob/_evrinput.bob b/bob/evr/_evrinput.bob similarity index 100% rename from bob/_evrinput.bob rename to bob/evr/_evrinput.bob diff --git a/bob/_evroutput.bob b/bob/evr/_evroutput.bob similarity index 100% rename from bob/_evroutput.bob rename to bob/evr/_evroutput.bob diff --git a/bob/evr-cml-output.bob b/bob/evr/evr-cml-output.bob similarity index 100% rename from bob/evr-cml-output.bob rename to bob/evr/evr-cml-output.bob diff --git a/bob/evr-cml-pat40.bob b/bob/evr/evr-cml-pat40.bob similarity index 100% rename from bob/evr-cml-pat40.bob rename to bob/evr/evr-cml-pat40.bob diff --git a/bob/evr-cpci-300.bob b/bob/evr/evr-cpci-300.bob similarity index 100% rename from bob/evr-cpci-300.bob rename to bob/evr/evr-cpci-300.bob diff --git a/bob/evr-expert.bob b/bob/evr/evr-expert.bob similarity index 79% rename from bob/evr-expert.bob rename to bob/evr/evr-expert.bob index 009f2adb7..6173b99fc 100644 --- a/bob/evr-expert.bob +++ b/bob/evr/evr-expert.bob @@ -1,12 +1,8 @@ - + - Expert EVR $(SYS) $(D) + $(TITLE) Expert 571 - - - - 6 @@ -14,24 +10,24 @@ Global 12 - 36 + 34 259 - 181 + 183 - + - + - + - + @@ -42,10 +38,6 @@ 90 5 19 - - - - false @@ -71,11 +63,10 @@ 68 98 17 - - + + - - true + 1 false @@ -89,13 +80,9 @@ 36 19 - + - - - - @@ -141,10 +128,6 @@ 90 96 19 - - - - false @@ -171,11 +154,10 @@ 139 209 17 - - + + - - true + 1 1 false @@ -187,24 +169,24 @@ Status 474 - 36 + 34 181 - 307 + 309 - + - + - + - + @@ -232,11 +214,10 @@ 7 65 17 - - + + - - true + 1 1 false @@ -267,11 +248,10 @@ 31 65 17 - - + + - - true + 1 1 false @@ -302,11 +282,10 @@ 55 65 17 - - + + - - true + 1 1 false @@ -337,11 +316,10 @@ 103 65 17 - - + + - - true + 1 1 false @@ -372,11 +350,10 @@ 127 65 17 - - + + - - true + 1 1 false @@ -407,11 +384,10 @@ 79 65 17 - - + + - - true + 1 1 false @@ -442,11 +418,10 @@ 151 65 17 - - + + - - true + 1 1 false @@ -477,11 +452,10 @@ 185 161 17 - - + + - - true + 1 1 false @@ -512,11 +486,10 @@ 228 161 17 - - + + - - true + 1 1 false @@ -547,11 +520,10 @@ 253 89 17 - - + + - - true + 1 1 false @@ -563,24 +535,24 @@ SFP 284 - 36 + 34 177 - 181 + 183 - + - + - + - + @@ -608,11 +580,10 @@ 7 65 17 - - + + - - true + 1 1 false @@ -643,11 +614,10 @@ 25 65 17 - - + + - - true + 1 1 false @@ -678,11 +648,10 @@ 43 65 17 - - + + - - true + 1 1 false @@ -713,11 +682,10 @@ 61 65 17 - - + + - - true + 1 1 false @@ -748,11 +716,10 @@ 78 83 17 - - + + - - true + 1 1 false @@ -783,11 +750,10 @@ 94 83 17 - - + + - - true + 1 1 false @@ -818,11 +784,10 @@ 111 83 17 - - + + - - true + 1 1 false @@ -853,11 +818,10 @@ 128 83 17 - - + + - - true + 1 1 false @@ -869,24 +833,24 @@ Event Monitors 12 - 222 + 220 259 - 228 + 230 - + - + - + - + @@ -898,11 +862,10 @@ 7 62 19 - - + + - - true + 2 1 false @@ -918,13 +881,9 @@ 169 21 - + - - - - false @@ -940,11 +899,10 @@ 31 62 19 - - + + - - true + 2 1 false @@ -960,13 +918,9 @@ 169 21 - + - - - - false @@ -982,11 +936,10 @@ 55 62 19 - - + + - - true + 2 1 false @@ -1002,13 +955,9 @@ 169 21 - + - - - - false @@ -1024,11 +973,10 @@ 79 62 19 - - + + - - true + 2 1 false @@ -1044,13 +992,9 @@ 169 21 - + - - - - false @@ -1066,11 +1010,10 @@ 103 62 19 - - + + - - true + 2 1 false @@ -1086,13 +1029,9 @@ 169 21 - + - - - - false @@ -1108,11 +1047,10 @@ 127 62 19 - - + + - - true + 2 1 false @@ -1128,13 +1066,9 @@ 169 21 - + - - - - false @@ -1150,11 +1084,10 @@ 151 62 19 - - + + - - true + 2 1 false @@ -1170,13 +1103,9 @@ 169 21 - + - - - - false @@ -1192,11 +1121,10 @@ 175 62 19 - - + + - - true + 2 1 false @@ -1212,13 +1140,9 @@ 169 21 - + - - - - false @@ -1231,24 +1155,24 @@ Mappings 12 - 456 + 454 181 - 115 + 117 - + - + - + - + @@ -1261,13 +1185,9 @@ 67 19 - + - - - - @@ -1299,13 +1219,9 @@ 67 19 - + - - - - @@ -1337,13 +1253,9 @@ 67 19 - + - - - - @@ -1397,11 +1309,11 @@ - + - + false @@ -1420,24 +1332,24 @@ $(pv_value) Delay Compensation 282 - 222 + 220 181 - 228 + 230 - + - + - + - + @@ -1450,13 +1362,9 @@ $(pv_value) 67 19 - + - - - - @@ -1519,11 +1427,10 @@ $(pv_value) 79 65 17 - - + + - - true + 1 1 false @@ -1538,11 +1445,10 @@ $(pv_value) 102 65 17 - - + + - - true + 1 1 false @@ -1573,11 +1479,10 @@ $(pv_value) 127 65 17 - - + + - - true + 1 1 false @@ -1608,11 +1513,10 @@ $(pv_value) 151 65 17 - - + + - - true + 1 1 false @@ -1627,10 +1531,6 @@ $(pv_value) 6 79 19 - - - - false @@ -1672,11 +1572,10 @@ $(pv_value) 55 65 17 - - + + - - true + 1 1 false @@ -1707,11 +1606,10 @@ $(pv_value) 175 65 17 - - + + - - true + 4 1 1 @@ -1724,24 +1622,24 @@ $(pv_value) Software Event 474 - 360 + 358 181 - 103 + 105 - + - + - + - + @@ -1754,13 +1652,9 @@ $(pv_value) 67 19 - + - - - - @@ -1806,10 +1700,6 @@ $(pv_value) 41 73 19 - - - - false @@ -1820,13 +1710,9 @@ $(pv_value) 463 25 - + - - - - false @@ -1842,13 +1728,9 @@ $(pv_value) 496 25 - + - - - - false diff --git a/bob/evr/evr-mtca-300.bob b/bob/evr/evr-mtca-300.bob new file mode 100644 index 000000000..44f1a4b60 --- /dev/null +++ b/bob/evr/evr-mtca-300.bob @@ -0,0 +1,1936 @@ + + + + $(TITLE) Advanced + 1920 + 1080 + + + 6 + 6 + + Grouping Container + 588 + 150 + 628 + 600 + + + + + + + + + + true + + + + Physical Inputs + 155 + 473 + 602 + + + + + + + + + + + + + + + + + + + + + BPIn0 + + BPIn0 + + _evrinput.bob + 160 + 7 + 149 + 134 + 2 + true + + + 1 + + + BPIn1 + + BPIn1 + + _evrinput.bob + 160 + 146 + 149 + 134 + 2 + true + + + 1 + + + BPIn2 + + BPIn2 + + _evrinput.bob + 160 + 285 + 149 + 134 + 2 + true + + + 1 + + + BPIn3 + + BPIn3 + + _evrinput.bob + 160 + 424 + 149 + 134 + 2 + true + + + 1 + + + BPIn4 + + BPIn4 + + _evrinput.bob + 313 + 7 + 149 + 134 + 2 + true + + + 1 + + + BPIn5 + + BPIn5 + + _evrinput.bob + 313 + 146 + 149 + 134 + 2 + true + + + 1 + + + BPIn6 + + BPIn6 + + _evrinput.bob + 313 + 289 + 149 + 134 + 2 + true + + + 1 + + + BPIn7 + + BPIn7 + + _evrinput.bob + 313 + 424 + 149 + 134 + 2 + true + + + 1 + + + Physical Inputs + -1 + 7 + 156 + 280 + + + + + + + + + + + + + + + + + + + + + In1 + + In1 + + _evrinput.bob + 1 + 139 + 149 + 134 + 2 + true + + + 1 + + + In0 + + In0 + + _evrinput.bob + 1 + 1 + 149 + 134 + 2 + true + + + 1 + + + + + + Label EVR + $(P):Label-I + 18 + 31 + 721 + 25 + + + + + + + + + 6 + + + false + + + + + + + Prescalers + 575 + 56 + 161 + 117 + + + + + + + + + + + + + + + + + + + + + Prescaler2RB + $(P):PS2Rate-I + 85 + 67 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Prescaler1RB + $(P):PS1Rate-I + 85 + 37 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Prescaler0RB + $(P):PS0Rate-I + 85 + 7 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Prescaler0SP + $(P):PS0Div-SP + 18 + 6 + 61 + 19 + + + + + 1 + + + false + + + + + + + Prescaler1SP + $(P):PS1Div-SP + 18 + 36 + 61 + 19 + + + + + 1 + + + false + + + + + + + Prescaler2SP + $(P):PS2Div-SP + 18 + 66 + 61 + 19 + + + + + 1 + + + false + + + + + + + Label_Prescaler0 + 2 + 5 + 66 + 14 + 1 + 1 + + + + + + + + + Label_Prescaler1 + 1 + 5 + 36 + 14 + 1 + 1 + + + + + + + + + Label_Prescaler2 + 0 + 5 + 6 + 14 + 1 + 1 + + + + + + + + + + Global + 575 + 176 + 161 + 269 + + + + + + + + + + + + + + + + + + + + + Label + Enabled + 16 + 7 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):Ena-Sel + 91 + 7 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label + Link Status + 16 + 25 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):Link-Sts + 91 + 25 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label + PLL Status + 16 + 43 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):Pll-Sts + 91 + 43 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label + Link Err Cnt + 16 + 97 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):CntRxErr-I + 91 + 97 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label + HBt TIMO Cnt + 6 + 115 + 73 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):CntLinkTimo-I + 91 + 115 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label + Time Status + 16 + 61 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):TimeValid-Sts + 91 + 61 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Text Input + $(P):EvtBlink0-SP + 90 + 173 + 67 + 19 + + + + + + + + + + + + + Action Button + + + evr-expert.bob + tab + Open Display + + + Expert + 42 + 197 + 19 + $(actions) + false + + + Label + FIFO OFlw + 16 + 132 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):CntHwOflw-I + 91 + 132 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label_1 + Sw OFlw + 6 + 149 + 73 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):CntSwOflw-I + 91 + 149 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label_1 + Blink Event + 6 + 174 + 73 + 17 + 2 + 1 + + + + + + + + + Label + Rx Pwr + 16 + 79 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):SFPPwrRX-I + 91 + 79 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Menu Button + + + evg-seq.bob + + SoftSeq0 + + tab + SoftSeq #0 + + + evg-seq.bob + + SoftSeq1 + + tab + SoftSeq #1 + + + evg-seq.bob + + SoftSeq2 + + tab + SoftSeq #2 + + + Sequencers + 42 + 215 + 19 + $(actions) + false + + + + Physical Outputs + 18 + 498 + 557 + 480 + + + + + + + + + + + + + + + + + + + + + + Delay Generators (Pulsers) + 18 + 64 + 557 + 434 + + + + + + + + + + + + + + + + + + + + + Tabs_1 + + + Pulser 0-7 + + + Pulser0_container_2 + + 0 + DlyGen0 + + _evrdlygen.bob + 44 + 523 + 39 + 2 + true + + + + + + + + + Pulser1_container_2 + + 1 + DlyGen1 + + _evrdlygen.bob + 83 + 523 + 39 + 2 + true + + + + + + + + + Pulser2_container_2 + + 2 + DlyGen2 + + _evrdlygen.bob + 124 + 523 + 39 + 2 + true + + + + + + + + + Pulser3_container_2 + + 3 + DlyGen3 + + _evrdlygen.bob + 163 + 523 + 39 + 2 + true + + + + + + + + + Pulser4_container_2 + + 4 + DlyGen4 + + _evrdlygen.bob + 204 + 523 + 39 + 2 + true + + + + + + + + + Pulser5_container_2 + + 5 + DlyGen5 + + _evrdlygen.bob + 243 + 523 + 39 + 2 + true + + + + + + + + + Pulser9_container_2 + + 6 + DlyGen6 + + _evrdlygen.bob + 284 + 523 + 39 + 2 + true + + + + + + + + + Pulser7_container_2 + + 7 + DlyGen7 + + _evrdlygen.bob + 323 + 523 + 39 + 2 + true + + + + + + + + + Label_2 + Enable + 35 + 3 + 44 + 16 + 1 + 1 + true + + + + + + + + + Label_7 + Prescaler + 71 + 3 + 94 + 35 + 1 + 1 + + + + + + + + + Label_8 + Delay + 149 + 3 + 70 + 35 + 1 + 1 + + + + + + + + + Label_9 + Width + 269 + 3 + 70 + 35 + 1 + 1 + + + + + + + + + Label_10 + Triggering Events + (0=Disable) + 377 + 11 + 144 + 35 + 1 + 1 + + + + + + + + + Label_11 + Polarity + 31 + 22 + 52 + 1 + 1 + + + + + + + + + + + Pulser 8-15 + + + Pulser8_container_1 + + 8 + DlyGen8 + + _evrdlygen.bob + 43 + 523 + 39 + 2 + true + + + + + + + + + Pulser9_container_3 + + 9 + DlyGen9 + + _evrdlygen.bob + 82 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_19 + + 10 + DlyGen10 + + _evrdlygen.bob + 123 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_20 + + 11 + DlyGen11 + + _evrdlygen.bob + 164 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_21 + + 13 + DlyGen13 + + _evrdlygen.bob + 244 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_22 + + 12 + DlyGen12 + + _evrdlygen.bob + 203 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_23 + + 14 + DlyGen14 + + _evrdlygen.bob + 283 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_24 + + 15 + DlyGen15 + + _evrdlygen.bob + 324 + 523 + 39 + 2 + true + + + + + + + + + Label_12 + Enable + 39 + 2 + 44 + 16 + 1 + 1 + true + + + + + + + + + Label_13 + Prescaler + 75 + 9 + 94 + 35 + 1 + 1 + + + + + + + + + Label_14 + Delay + 153 + 9 + 70 + 35 + 1 + 1 + + + + + + + + + Label_15 + Width + 273 + 9 + 70 + 35 + 1 + 1 + + + + + + + + + Label_16 + Triggering Events + (0=Disable) + 381 + 9 + 144 + 35 + 1 + 1 + + + + + + + + + Label_17 + Polarity + 35 + 15 + 52 + 1 + 1 + + + + + + + + + + + 546 + 414 + + + + + + + + + + + + LED + 414 + 810 + + + Text Update_3 + $(P):Time-I + 751 + 56 + 455 + 52 + + + + + + + + + 1 + 1 + false + + + 1 + + + Tabbed Container + + + FP + + + FP Container_3 + + FP3 + + _evroutput.bob + 6 + 166 + 418 + 52 + 1 + + + + + + + + + FP Container_2 + + FP2 + + _evroutput.bob + 6 + 115 + 418 + 52 + 1 + + + + + + + + + FP Container_1 + + FP1 + + _evroutput.bob + 6 + 63 + 418 + 52 + 1 + + + + + + + + + FP Container_0 + + FP0 + + _evroutput.bob + 6 + 12 + 418 + 52 + 1 + + + + + + + + + + + FPUV + + + UnivFP Container_0 + + FPUV0 + + _evroutput.bob + 6 + 6 + 418 + 52 + 1 + + + + + + + + + UnivFP Container_1 + + FPUV1 + + _evroutput.bob + 6 + 57 + 418 + 52 + 1 + + + + + + + + + UnivFP Container_2 + + FPUV2 + + _evroutput.bob + 6 + 108 + 418 + 52 + 1 + + + + + + + + + UnivFP Container_3 + + FPUV3 + + _evroutput.bob + 6 + 159 + 418 + 52 + 1 + + + + + + + + + + + Backplane + + + Linking Container_15 + + Back7 + + _evroutput.bob + 6 + 365 + 418 + 52 + 1 + + + + + + + + + Linking Container_16 + + Back6 + + _evroutput.bob + 6 + 314 + 418 + 52 + 1 + + + + + + + + + Linking Container_17 + + Back5 + + _evroutput.bob + 6 + 262 + 418 + 52 + 1 + + + + + + + + + Linking Container_18 + + Back4 + + _evroutput.bob + 6 + 211 + 418 + 52 + 1 + + + + + + + + + Linking Container_13 + + Back3 + + _evroutput.bob + 6 + 160 + 418 + 52 + 1 + + + + + + + + + Linking Container_12 + + Back2 + + _evroutput.bob + 6 + 109 + 418 + 52 + 1 + + + + + + + + + Linking Container_11 + + Back1 + + _evroutput.bob + 6 + 57 + 418 + 52 + 1 + + + + + + + + + Linking Container_10 + + Back0 + + _evroutput.bob + 6 + 6 + 418 + 52 + 1 + + + + + + + + + + + TCLK + + + Linking Container_11 + + TCLKB + + _evroutput.bob + 6 + 57 + 418 + 52 + 1 + + + + + + + + + Linking Container_10 + + TCLKA + + _evroutput.bob + 6 + 6 + 418 + 52 + 1 + + + + + + + + + Action Button_1 + + + evr-cml-output.bob + + TCLKA + + tab + Open Display + + + CML/GTX + 432 + 6 + 61 + 20 + + + + + + + + + $(actions) + false + + + Action Button_1 + + + evr-cml-output.bob + + TCLKB + + tab + Open Display + + + CML/GTX + 432 + 57 + 61 + 20 + + + + + + + + + $(actions) + false + + + + + Internal + + + Linking Container_10 + + Int + + _evroutput.bob + 6 + 12 + 418 + 52 + 1 + + + + + + + + + + + 25 + 523 + 541 + 443 + 2 + + + + + Text Input + + + + ${TITLE} Advanced + 1309 + 32 + + + + + + + + + + + + + false + 1 + 1 + + + $(pv_name) +$(pv_value) + + + + + + diff --git a/bob/evr/evr-mtca-300u.bob b/bob/evr/evr-mtca-300u.bob new file mode 100644 index 000000000..12f2940d7 --- /dev/null +++ b/bob/evr/evr-mtca-300u.bob @@ -0,0 +1,2000 @@ + + + + $(TITLE) Advanced + 1920 + 1080 + + + 6 + 6 + + Grouping Container + 588 + 150 + 628 + 600 + + + + + + + + + + true + + + + Physical Inputs + 155 + 473 + 602 + + + + + + + + + + + + + + + + + + + + + InpUniv1 + + UnivIn1 + + _evrinput.bob + 7 + 146 + 149 + 134 + 2 + true + + + 1 + + + InpUniv3 + + UnivIn3 + + _evrinput.bob + 7 + 424 + 149 + 134 + 2 + true + + + 1 + + + InpUniv2 + + UnivIn2 + + _evrinput.bob + 7 + 285 + 149 + 134 + 2 + true + + + 1 + + + InpUniv0 + + UnivIn0 + + _evrinput.bob + 7 + 7 + 149 + 134 + 2 + true + + + 1 + + + BPIn0 + + BPIn0 + + _evrinput.bob + 160 + 7 + 149 + 134 + 2 + true + + + 1 + + + BPIn1 + + BPIn1 + + _evrinput.bob + 160 + 146 + 149 + 134 + 2 + true + + + 1 + + + BPIn2 + + BPIn2 + + _evrinput.bob + 160 + 285 + 149 + 134 + 2 + true + + + 1 + + + BPIn3 + + BPIn3 + + _evrinput.bob + 160 + 424 + 149 + 134 + 2 + true + + + 1 + + + BPIn4 + + BPIn4 + + _evrinput.bob + 313 + 7 + 149 + 134 + 2 + true + + + 1 + + + BPIn5 + + BPIn5 + + _evrinput.bob + 313 + 146 + 149 + 134 + 2 + true + + + 1 + + + BPIn6 + + BPIn6 + + _evrinput.bob + 313 + 289 + 149 + 134 + 2 + true + + + 1 + + + BPIn7 + + BPIn7 + + _evrinput.bob + 313 + 424 + 149 + 134 + 2 + true + + + 1 + + + + + Label EVR + $(P):Label-I + 18 + 31 + 721 + 25 + + + + + + + + + 6 + + + false + + + + + + + Prescalers + 575 + 56 + 161 + 117 + + + + + + + + + + + + + + + + + + + + + Prescaler2RB + $(P):PS2Rate-I + 85 + 67 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Prescaler1RB + $(P):PS1Rate-I + 85 + 37 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Prescaler0RB + $(P):PS0Rate-I + 85 + 7 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Prescaler0SP + $(P):PS0Div-SP + 18 + 6 + 61 + 19 + + + + + 1 + + + false + + + + + + + Prescaler1SP + $(P):PS1Div-SP + 18 + 36 + 61 + 19 + + + + + 1 + + + false + + + + + + + Prescaler2SP + $(P):PS2Div-SP + 18 + 66 + 61 + 19 + + + + + 1 + + + false + + + + + + + Label_Prescaler0 + 2 + 5 + 66 + 14 + 1 + 1 + + + + + + + + + Label_Prescaler1 + 1 + 5 + 36 + 14 + 1 + 1 + + + + + + + + + Label_Prescaler2 + 0 + 5 + 6 + 14 + 1 + 1 + + + + + + + + + + Global + 575 + 176 + 161 + 269 + + + + + + + + + + + + + + + + + + + + + Label + Enabled + 16 + 7 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):Ena-Sel + 91 + 7 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label + Link Status + 16 + 25 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):Link-Sts + 91 + 25 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label + PLL Status + 16 + 43 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):Pll-Sts + 91 + 43 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label + Link Err Cnt + 16 + 97 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):CntRxErr-I + 91 + 97 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label + HBt TIMO Cnt + 6 + 115 + 73 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):CntLinkTimo-I + 91 + 115 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label + Time Status + 16 + 61 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):TimeValid-Sts + 91 + 61 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Text Input + $(P):EvtBlink0-SP + 90 + 173 + 67 + 19 + + + + + + + + + + + + + Action Button + + + evr-expert.bob + tab + Open Display + + + Expert + 42 + 197 + 19 + $(actions) + false + + + Label + FIFO OFlw + 16 + 132 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):CntHwOflw-I + 91 + 132 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label_1 + Sw OFlw + 6 + 149 + 73 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):CntSwOflw-I + 91 + 149 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Label_1 + Blink Event + 6 + 174 + 73 + 17 + 2 + 1 + + + + + + + + + Label + Rx Pwr + 16 + 79 + 63 + 17 + 2 + 1 + + + + + + + + + Text Update_1 + $(P):SFPPwrRX-I + 91 + 79 + 65 + 17 + + + + + 1 + 1 + false + + + 1 + + + Menu Button + + + evg-seq.bob + + SoftSeq0 + + tab + SoftSeq #0 + + + evg-seq.bob + + SoftSeq1 + + tab + SoftSeq #1 + + + evg-seq.bob + + SoftSeq2 + + tab + SoftSeq #2 + + + Sequencers + 42 + 215 + 19 + $(actions) + false + + + + Physical Outputs + 18 + 498 + 557 + 480 + + + + + + + + + + + + + + + + + + + + + + Delay Generators (Pulsers) + 18 + 64 + 557 + 434 + + + + + + + + + + + + + + + + + + + + + Tabs_1 + + + Pulser 0-7 + + + Pulser0_container_2 + + 0 + DlyGen0 + + _evrdlygen.bob + 44 + 523 + 39 + 2 + true + + + + + + + + + Pulser1_container_2 + + 1 + DlyGen1 + + _evrdlygen.bob + 83 + 523 + 39 + 2 + true + + + + + + + + + Pulser2_container_2 + + 2 + DlyGen2 + + _evrdlygen.bob + 124 + 523 + 39 + 2 + true + + + + + + + + + Pulser3_container_2 + + 3 + DlyGen3 + + _evrdlygen.bob + 163 + 523 + 39 + 2 + true + + + + + + + + + Pulser4_container_2 + + 4 + DlyGen4 + + _evrdlygen.bob + 204 + 523 + 39 + 2 + true + + + + + + + + + Pulser5_container_2 + + 5 + DlyGen5 + + _evrdlygen.bob + 243 + 523 + 39 + 2 + true + + + + + + + + + Pulser9_container_2 + + 6 + DlyGen6 + + _evrdlygen.bob + 284 + 523 + 39 + 2 + true + + + + + + + + + Pulser7_container_2 + + 7 + DlyGen7 + + _evrdlygen.bob + 323 + 523 + 39 + 2 + true + + + + + + + + + Label_2 + Enable + 35 + 3 + 44 + 16 + 1 + 1 + true + + + + + + + + + Label_7 + Prescaler + 71 + 3 + 94 + 35 + 1 + 1 + + + + + + + + + Label_8 + Delay + 149 + 3 + 70 + 35 + 1 + 1 + + + + + + + + + Label_9 + Width + 269 + 3 + 70 + 35 + 1 + 1 + + + + + + + + + Label_10 + Triggering Events + (0=Disable) + 377 + 11 + 144 + 35 + 1 + 1 + + + + + + + + + Label_11 + Polarity + 31 + 22 + 52 + 1 + 1 + + + + + + + + + + + Pulser 8-15 + + + Pulser8_container_1 + + 8 + DlyGen8 + + _evrdlygen.bob + 43 + 523 + 39 + 2 + true + + + + + + + + + Pulser9_container_3 + + 9 + DlyGen9 + + _evrdlygen.bob + 82 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_19 + + 10 + DlyGen10 + + _evrdlygen.bob + 123 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_20 + + 11 + DlyGen11 + + _evrdlygen.bob + 164 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_21 + + 13 + DlyGen13 + + _evrdlygen.bob + 244 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_22 + + 12 + DlyGen12 + + _evrdlygen.bob + 203 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_23 + + 14 + DlyGen14 + + _evrdlygen.bob + 283 + 523 + 39 + 2 + true + + + + + + + + + Linking Container_24 + + 15 + DlyGen15 + + _evrdlygen.bob + 324 + 523 + 39 + 2 + true + + + + + + + + + Label_12 + Enable + 39 + 2 + 44 + 16 + 1 + 1 + true + + + + + + + + + Label_13 + Prescaler + 75 + 9 + 94 + 35 + 1 + 1 + + + + + + + + + Label_14 + Delay + 153 + 9 + 70 + 35 + 1 + 1 + + + + + + + + + Label_15 + Width + 273 + 9 + 70 + 35 + 1 + 1 + + + + + + + + + Label_16 + Triggering Events + (0=Disable) + 381 + 9 + 144 + 35 + 1 + 1 + + + + + + + + + Label_17 + Polarity + 35 + 15 + 52 + 1 + 1 + + + + + + + + + + + 546 + 414 + + + + + + + + + + + + LED + 414 + 810 + + + Physical Inputs + 584 + 451 + 156 + 280 + + + + + + + + + + + + + + + + + + + + + In1 + + In1 + + _evrinput.bob + 1 + 139 + 149 + 134 + 2 + true + + + 1 + + + In0 + + In0 + + _evrinput.bob + 1 + 1 + 149 + 134 + 2 + true + + + 1 + + + + Text Update_3 + $(P):Time-I + 751 + 56 + 455 + 52 + + + + + + + + + 1 + 1 + false + + + 1 + + + Tabbed Container + + + FP + + + FP Container_3 + + FP3 + + _evroutput.bob + 6 + 166 + 418 + 52 + 1 + + + + + + + + + FP Container_2 + + FP2 + + _evroutput.bob + 6 + 115 + 418 + 52 + 1 + + + + + + + + + FP Container_1 + + FP1 + + _evroutput.bob + 6 + 63 + 418 + 52 + 1 + + + + + + + + + FP Container_0 + + FP0 + + _evroutput.bob + 6 + 12 + 418 + 52 + 1 + + + + + + + + + + + FPUV + + + UnivFP Container_0 + + FPUV0 + + _evroutput.bob + 6 + 6 + 418 + 52 + 1 + + + + + + + + + UnivFP Container_1 + + FPUV1 + + _evroutput.bob + 6 + 57 + 418 + 52 + 1 + + + + + + + + + UnivFP Container_2 + + FPUV2 + + _evroutput.bob + 6 + 108 + 418 + 52 + 1 + + + + + + + + + UnivFP Container_3 + + FPUV3 + + _evroutput.bob + 6 + 159 + 418 + 52 + 1 + + + + + + + + + + + Backplane + + + Linking Container_15 + + Back7 + + _evroutput.bob + 6 + 365 + 418 + 52 + 1 + + + + + + + + + Linking Container_16 + + Back6 + + _evroutput.bob + 6 + 314 + 418 + 52 + 1 + + + + + + + + + Linking Container_17 + + Back5 + + _evroutput.bob + 6 + 262 + 418 + 52 + 1 + + + + + + + + + Linking Container_18 + + Back4 + + _evroutput.bob + 6 + 211 + 418 + 52 + 1 + + + + + + + + + Linking Container_13 + + Back3 + + _evroutput.bob + 6 + 160 + 418 + 52 + 1 + + + + + + + + + Linking Container_12 + + Back2 + + _evroutput.bob + 6 + 109 + 418 + 52 + 1 + + + + + + + + + Linking Container_11 + + Back1 + + _evroutput.bob + 6 + 57 + 418 + 52 + 1 + + + + + + + + + Linking Container_10 + + Back0 + + _evroutput.bob + 6 + 6 + 418 + 52 + 1 + + + + + + + + + + + TCLK + + + Linking Container_11 + + TCLKB + + _evroutput.bob + 6 + 57 + 418 + 52 + 1 + + + + + + + + + Linking Container_10 + + TCLKA + + _evroutput.bob + 6 + 6 + 418 + 52 + 1 + + + + + + + + + Action Button_1 + + + evr-cml-output.bob + + TCLKA + + tab + Open Display + + + CML/GTX + 432 + 6 + 61 + 20 + + + + + + + + + $(actions) + false + + + Action Button_1 + + + evr-cml-output.bob + + TCLKB + + tab + Open Display + + + CML/GTX + 432 + 57 + 61 + 20 + + + + + + + + + $(actions) + false + + + + + Internal + + + Linking Container_10 + + Int + + _evroutput.bob + 6 + 12 + 418 + 52 + 1 + + + + + + + + + + + 25 + 523 + 541 + 443 + 2 + + + + + Text Input + + + + ${TITLE} Advanced + 1309 + 32 + + + + + + + + + + + + + false + 1 + 1 + + + $(pv_name) +$(pv_value) + + + + + + diff --git a/bob/evr-mtca-300.bob b/bob/evr/evr-pcie-300dc.bob similarity index 57% rename from bob/evr-mtca-300.bob rename to bob/evr/evr-pcie-300dc.bob index fbe8272c7..36685c462 100644 --- a/bob/evr-mtca-300.bob +++ b/bob/evr/evr-pcie-300dc.bob @@ -1,27 +1,26 @@ - + + - $(TITLE) - - EVR $(SYS) $(D) - - 711 - - - - + $(TITLE) Advanced + 1920 + 1080 6 6 - Text Input - $(P):LabelI + Label EVR + $(P):Label-I 18 31 721 25 + + + + - + 6 @@ -33,136 +32,153 @@ - - Delay Generators (Pulsers) - 6 - 54 - 557 - 313 + + Prescalers + 575 + 56 + 161 + 117 + + + + - + + + + + - + - - Linking Container_6 - - 6 -

DlyGen6

-
- _evrdlygen.bob - 12 - 288 - 516 - 42 - 2 - true + + Prescaler2RB + $(P):PS2Rate-I + 85 + 67 + 65 + 17 + + + + + 1 + 1 + false - - - - + 1 - - Linking Container_8 - - 8 -

DlyGen8

-
- _evrdlygen.bob - 12 - 368 - 516 - 42 - 2 - true + + Prescaler1RB + $(P):PS1Rate-I + 85 + 37 + 65 + 17 + + + + + 1 + 1 + false - - + 1 + + + Prescaler0RB + $(P):PS0Rate-I + 85 + 7 + 65 + 17 + + - + + 1 + 1 + false + + + 1 - - Linking Container_3 - - 3 -

DlyGen3

-
- _evrdlygen.bob - 12 - 167 - 516 - 42 - 2 - true + + Prescaler0SP + $(P):PS0Div-SP + 18 + 6 + 61 + 19 + + + + + 1 + false - - Linking Container_7 - - 7 -

DlyGen7

-
- _evrdlygen.bob - 12 - 327 - 516 - 42 - 2 - true + + Prescaler1SP + $(P):PS1Div-SP + 18 + 36 + 61 + 19 + + + + + 1 + false - - Linking Container_9 - - 9 -

DlyGen9

-
- _evrdlygen.bob - 12 - 407 - 516 - 42 - 2 - true + + Prescaler2SP + $(P):PS2Div-SP + 18 + 66 + 61 + 19 + + + + + 1 + false - - Linking Container_5 - - 5 -

DlyGen5

-
- _evrdlygen.bob - 12 - 247 - 516 - 42 - 2 - true + + Label_Prescaler0 + 2 + 5 + 66 + 14 + 1 + 1 @@ -170,19 +186,14 @@ - - Linking Container_4 - - 4 -

DlyGen4

-
- _evrdlygen.bob - 12 - 208 - 516 - 42 - 2 - true + + Label_Prescaler1 + 1 + 5 + 36 + 14 + 1 + 1 @@ -190,19 +201,14 @@ - - Linking Container_2 - - 2 -

DlyGen2

-
- _evrdlygen.bob - 12 - 128 - 516 - 42 - 2 - true + + Label_Prescaler2 + 0 + 5 + 6 + 14 + 1 + 1 @@ -210,19 +216,41 @@ - - Linking Container_1 - - 1 -

DlyGen1

-
- _evrdlygen.bob - 12 - 87 - 516 - 42 - 2 - true +
+ + Global + 575 + 176 + 161 + 269 + + + + + + + + + + + + + + + + + + + + + Label + Enabled + 16 + 7 + 63 + 17 + 2 + 1 @@ -230,33 +258,32 @@ - - Linking Container - - 0 -

DlyGen0

-
- _evrdlygen.bob - 12 - 48 - 516 - 42 - 2 - true + + Text Update_1 + $(P):Ena-Sel + 91 + 7 + 65 + 17 + + + + + 1 + 1 + false - - - - + 1 - Label_4 - Polarity - 42 + Label + Link Status + 16 25 - 52 - 1 + 63 + 17 + 2 1 @@ -265,28 +292,32 @@ - - Label_2 - Enable - 42 - 6 - 52 + + Text Update_1 + $(P):Link-Sts + 91 + 25 + 65 + 17 + + + + 1 1 + false - - - - + 1 - Label_5 - Prescaler - 99 - 18 - 52 - 1 + Label + PLL Status + 16 + 43 + 63 + 17 + 2 1 @@ -295,28 +326,32 @@ - - Label_6 - Delay - 195 - 25 - 52 + + Text Update_1 + $(P):Pll-Sts + 91 + 43 + 65 + 17 + + + + 1 1 + false - - - - + 1 - Label_7 - Width - 312 - 25 - 52 - 1 + Label + Link Err Cnt + 16 + 97 + 63 + 17 + 2 1 @@ -325,103 +360,51 @@ - - Label_8 - Triggering Events - (0=Disable) - 396 - 12 - 132 - 32 + + Text Update_1 + $(P):CntRxErr-I + 91 + 97 + 65 + 17 + + + + 1 1 - - - - - - - - - - Physical Inputs - 578 - 444 - 175 - 267 - - - - - - - - - - - - - Linking Container - -

In0

-
- _evrinput.bob - 7 - 7 - 152 - 113 - 2 - true + false 1
- - Linking Container - -

In1

-
- _evrinput.bob - 7 - 127 - 152 - 113 - 2 - true + + Label + HBt TIMO Cnt + 6 + 115 + 73 + 17 + 2 + 1 - 1 + + + + -
- - Prescalers - 577 - 54 - 177 - 115 - - - - - - - - - - - Text Update_1 - $(P):PS2Rate-I - 85 - 67 + $(P):CntLinkTimo-I + 91 + 115 65 17 - - + + - - true + 1 1 false @@ -429,37 +412,33 @@
1
- - Text Update_1 - $(P):PS1Rate-I - 85 - 37 - 65 + + Label + Time Status + 16 + 61 + 63 17 - - - - - true - 1 + 2 1 - false - 1 + + + + Text Update_1 - $(P):PS0Rate-I - 85 - 7 + $(P):TimeValid-Sts + 91 + 61 65 17 - - + + - - true + 1 1 false @@ -469,132 +448,43 @@ Text Input - $(P):PS0Div-SP - 18 - 6 - 61 + $(P):EvtBlink0-SP + 90 + 173 + 67 19 - - + + - - 1 + - false - - Text Input - $(P):PS1Div-SP - 18 - 36 - 61 - 19 - - - - - 1 + + Action Button + + evr-expert.bob + tab + Open Display + - false - - - - - - - Text Input - $(P):PS2Div-SP - 18 - 66 - 61 + Expert + 42 + 197 19 - - - - - 1 - - + $(actions) false - - - - - - - Label_6 - 2 - 5 - 66 - 14 - 1 - 1 - - - - - - - - - Label_5 - 1 - 5 - 36 - 14 - 1 - 1 - - - - - - - - - Label_4 - 0 - 5 - 6 - 14 - 1 - 1 - - - - - - - - - Global - 577 - 174 - 177 - 265 - - - - - - - - - - - Label - Enabled + FIFO OFlw 16 - 7 + 132 63 17 2 @@ -608,16 +498,15 @@ Text Update_1 - $(P):EnaSel + $(P):CntHwOflw-I 91 - 7 + 132 65 17 - - + + - - true + 1 1 false @@ -626,11 +515,11 @@ 1 - Label - Link Status - 16 - 25 - 63 + Label_1 + Sw OFlw + 6 + 149 + 73 17 2 1 @@ -643,16 +532,15 @@ Text Update_1 - $(P):LinkSts + $(P):CntSwOflw-I 91 - 25 + 149 65 17 - - + + - - true + 1 1 false @@ -660,11 +548,27 @@
1
+ + Label_1 + Blink Event + 6 + 174 + 73 + 17 + 2 + 1 + + + + + + + Label - PLL Status + Rx Pwr 16 - 43 + 79 63 17 2 @@ -678,279 +582,15 @@ Text Update_1 - $(P):PllSts + $(P):SFPPwrRX-I 91 - 43 + 79 65 17 - - + + - - true - 1 - 1 - false - - - 1 - - - Label - Link Err Cnt - 16 - 97 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntRxErr-I - 91 - 97 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - HBt TIMO Cnt - 6 - 115 - 73 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntLinkTimo-I - 91 - 115 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label - Time Status - 16 - 61 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):TimeValid-Sts - 91 - 61 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Text Input - $(P):EvtBlink0-SP - 90 - 180 - 67 - 19 - - - - - - - - - - - - - Action Button - - - evr-expert.bob - tab - - - Expert - 42 - 204 - 19 - - - - - $(actions) - false - - - Label - FIFO OFlw - 16 - 132 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntHwOflw-I - 91 - 132 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Sw OFlw - 6 - 149 - 73 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):CntSwOflw-I - 91 - 149 - 65 - 17 - - - - - true - 1 - 1 - false - - - 1 - - - Label_1 - Blink Event - 6 - 181 - 73 - 17 - 2 - 1 - - - - - - - - - Label - Rx Pwr - 16 - 79 - 63 - 17 - 2 - 1 - - - - - - - - - Text Update_1 - $(P):SFPPwr-RX-I - 91 - 79 - 65 - 17 - - - - - true + 1 1 false @@ -988,29 +628,33 @@
Sequencers 42 - 222 + 215 19 - - - - $(actions) false - + Physical Outputs - 6 - 372 + 18 + 498 557 - 321 + 480 + + + + - + + + + + - + @@ -1019,20 +663,19 @@ Tabbed Container - FP + FPUV0-7 - Linking Container_13 + UnivFP Container_4 - FP3 + FPUV0 _evroutput.bob - 6 - 166 + 9 + 4 418 52 1 - true @@ -1041,17 +684,16 @@ - Linking Container_12 + UnivFP Container_5 - FP2 + FPUV1 _evroutput.bob - 6 - 115 + 9 + 55 418 52 1 - true @@ -1060,17 +702,16 @@ - Linking Container_11 + UnivFP Container_6 - FP1 + FPUV2 _evroutput.bob - 6 - 63 + 9 + 106 418 52 1 - true @@ -1079,17 +720,16 @@ - Linking Container_10 + UnivFP Container_7 - FP0 + FPUV3 _evroutput.bob - 6 - 12 + 9 + 157 418 52 1 - true @@ -1100,20 +740,19 @@ - FPUV + FPUV7-15 - Linking Container_11 + UnivFP Container_0 - FPUV01 + FPUV7 _evroutput.bob 6 - 57 + 6 418 52 1 - true @@ -1122,17 +761,16 @@ - Linking Container_10 + UnivFP Container_1 - FPUV00 + FPUV8 _evroutput.bob 6 - 6 + 57 418 52 1 - true @@ -1141,17 +779,16 @@ - Linking Container_11 + UnivFP Container_2 - FPUV03 + FPUV9 _evroutput.bob 6 - 159 + 108 418 52 1 - true @@ -1160,17 +797,16 @@ - Linking Container_10 + UnivFP Container_3 - FPUV02 + FPUV10 _evroutput.bob 6 - 108 + 159 418 52 1 - true @@ -1178,17 +814,132 @@ + + + + -1 + 5 + 541 + 443 + 1 + + + + + UnivFP Container_8 + + FPUV11 + + _evroutput.bob + 11 + 244 + 418 + 52 + 1 + + + + + + + + + UnivFP Container_9 + + FPUV12 + + _evroutput.bob + 11 + 295 + 418 + 52 + 1 + + + + + + + + + UnivFP Container_10 + + FPUV13 + + _evroutput.bob + 11 + 346 + 418 + 52 + 1 + + + + + + + + + UnivFP Container_11 + + FPUV14 + + _evroutput.bob + 11 + 397 + 418 + 52 + 1 + + + + + + + + + + Delay Generators (Pulsers) + 18 + 64 + 557 + 434 + + + + + + + + + + + + + + + + + + + + + Tabs_1 + + + Pulser 0-7 + - Linking Container_11 + Pulser0_container_2 - FPUV05 + 0 + DlyGen0 - _evroutput.bob - 6 - 261 - 418 - 52 - 1 + _evrdlygen.bob + 44 + 523 + 39 + 2 true @@ -1198,16 +949,16 @@ - Linking Container_10 + Pulser1_container_2 - FPUV04 + 1 + DlyGen1 - _evroutput.bob - 6 - 210 - 418 - 52 - 1 + _evrdlygen.bob + 83 + 523 + 39 + 2 true @@ -1217,16 +968,16 @@ - Linking Container_11 + Pulser2_container_2 - FPUV07 + 2 + DlyGen2 - _evroutput.bob - 6 - 363 - 418 - 52 - 1 + _evrdlygen.bob + 124 + 523 + 39 + 2 true @@ -1236,16 +987,16 @@ - Linking Container_12 + Pulser3_container_2 - FPUV06 + 3 + DlyGen3 - _evroutput.bob - 6 - 312 - 418 - 52 - 1 + _evrdlygen.bob + 163 + 523 + 39 + 2 true @@ -1255,16 +1006,16 @@ - Linking Container_11 + Pulser4_container_2 - FPUV09 + 4 + DlyGen4 - _evroutput.bob - 6 - 465 - 418 - 52 - 1 + _evrdlygen.bob + 204 + 523 + 39 + 2 true @@ -1274,16 +1025,16 @@ - Linking Container_10 + Pulser5_container_2 - FPUV08 + 5 + DlyGen5 - _evroutput.bob - 6 - 414 - 418 - 52 - 1 + _evrdlygen.bob + 243 + 523 + 39 + 2 true @@ -1293,16 +1044,16 @@ - Linking Container_11 + Pulser9_container_2 - FPUV11 + 6 + DlyGen6 - _evroutput.bob - 6 - 567 - 418 - 52 - 1 + _evrdlygen.bob + 284 + 523 + 39 + 2 true @@ -1312,16 +1063,16 @@ - Linking Container_12 + Pulser7_container_2 - FPUV10 + 7 + DlyGen7 - _evroutput.bob - 6 - 516 - 418 - 52 - 1 + _evrdlygen.bob + 323 + 523 + 39 + 2 true @@ -1330,18 +1081,16 @@ - - Linking Container_11 - - FPUV13 - - _evroutput.bob - 6 - 669 - 418 - 52 - 1 - true + + Label_2 + Enable + 35 + 3 + 44 + 16 + 1 + 1 + true @@ -1349,18 +1098,15 @@ - - Linking Container_10 - - FPUV12 - - _evroutput.bob - 6 - 618 - 418 - 52 - 1 - true + + Label_7 + Prescaler + 71 + 3 + 94 + 35 + 1 + 1 @@ -1368,18 +1114,15 @@ - - Linking Container_11 - - FPUV15 - - _evroutput.bob - 6 - 771 - 418 - 52 - 1 - true + + Label_8 + Delay + 149 + 3 + 70 + 35 + 1 + 1 @@ -1387,18 +1130,47 @@ - - Linking Container_12 - - FPUV14 - - _evroutput.bob - 6 - 720 - 418 - 52 - 1 - true + + Label_9 + Width + 269 + 3 + 70 + 35 + 1 + 1 + + + + + + + + + Label_10 + Triggering Events + (0=Disable) + 377 + 11 + 144 + 35 + 1 + 1 + + + + + + + + + Label_11 + Polarity + 31 + 22 + 52 + 1 + 1 @@ -1409,19 +1181,19 @@ - Backplane + Pulser 8-15 - Linking Container_15 + Pulser8_container_1 - Back7 + 8 + DlyGen8 - _evroutput.bob - 6 - 365 - 418 - 52 - 1 + _evrdlygen.bob + 43 + 523 + 39 + 2 true @@ -1431,16 +1203,16 @@ - Linking Container_16 + Pulser9_container_3 - Back6 + 9 + DlyGen9 - _evroutput.bob - 6 - 314 - 418 - 52 - 1 + _evrdlygen.bob + 82 + 523 + 39 + 2 true @@ -1450,16 +1222,16 @@ - Linking Container_17 + Linking Container_19 - Back5 + 10 + DlyGen10 - _evroutput.bob - 6 - 262 - 418 - 52 - 1 + _evrdlygen.bob + 123 + 523 + 39 + 2 true @@ -1469,16 +1241,16 @@ - Linking Container_18 + Linking Container_20 - Back4 + 11 + DlyGen11 - _evroutput.bob - 6 - 211 - 418 - 52 - 1 + _evrdlygen.bob + 164 + 523 + 39 + 2 true @@ -1488,16 +1260,16 @@ - Linking Container_13 + Linking Container_21 - Back3 + 13 + DlyGen13 - _evroutput.bob - 6 - 160 - 418 - 52 - 1 + _evrdlygen.bob + 244 + 523 + 39 + 2 true @@ -1507,16 +1279,16 @@ - Linking Container_12 + Linking Container_22 - Back2 + 12 + DlyGen12 - _evroutput.bob - 6 - 109 - 418 - 52 - 1 + _evrdlygen.bob + 203 + 523 + 39 + 2 true @@ -1526,16 +1298,16 @@ - Linking Container_11 + Linking Container_23 - Back1 + 14 + DlyGen14 - _evroutput.bob - 6 - 57 - 418 - 52 - 1 + _evrdlygen.bob + 283 + 523 + 39 + 2 true @@ -1545,16 +1317,16 @@ - Linking Container_10 + Linking Container_24 - Back0 + 15 + DlyGen15 - _evroutput.bob - 6 - 6 - 418 - 52 - 1 + _evrdlygen.bob + 324 + 523 + 39 + 2 true @@ -1563,23 +1335,16 @@ - - - - TCLK - - - Linking Container_11 - - TCLKB - - _evroutput.bob - 6 - 57 - 418 - 52 - 1 - true + + Label_12 + Enable + 39 + 2 + 44 + 16 + 1 + 1 + true @@ -1587,18 +1352,15 @@ - - Linking Container_10 - - TCLKA - - _evroutput.bob - 6 - 6 - 418 - 52 - 1 - true + + Label_13 + Prescaler + 75 + 9 + 94 + 35 + 1 + 1 @@ -1606,77 +1368,63 @@ - - Action Button_1 + + Label_14 + Delay + 153 + 9 + 70 + 35 + 1 + 1 - - evr-cml-output.bob - - TCLKA - - tab - - CML/GTX - 432 - 6 - 61 - 20 - - - - - - + + - - $(actions) - false + - - Action Button_1 + + Label_15 + Width + 273 + 9 + 70 + 35 + 1 + 1 - - evr-cml-output.bob - - TCLKB - - tab - - CML/GTX - 432 - 57 - 61 - 20 - - - - - - + + - - $(actions) - false + - - - - Internal - - - Linking Container_10 - - Int - - _evroutput.bob - 6 - 12 - 418 - 52 - 1 - true + + Label_16 + Triggering Events + (0=Disable) + 381 + 9 + 144 + 35 + 1 + 1 + + + + + + + + + Label_17 + Polarity + 35 + 15 + 52 + 1 + 1 @@ -1687,81 +1435,357 @@ - 6 - 6 - 541 - 289 + 546 + 414 + + + + - + - 10 - - - - Title800_1 - 800 + + Text Update_3 + $(P):Time-I + 751 + 56 + 455 + 52 + + + + + + + + + 1 + 1 + false + + + 1 + + + Text Input + + + + ${TITLE} Advanced + 1309 32 - + + + + + + + + + + + + false + 1 + 1 + + + $(pv_name) +$(pv_value) + + + + + LED + 1200 + 1584 + + + Physical Inputs + 743 + 150 + 667 + 602 + + + + + + + + + + + + - + - - Text Input + + InpUniv1 - + UnivIn1 - ${TITLE} - 10 - 777 - 32 - - - - - - - - - false - 1 - 1 + _evrinput.bob + 7 + 146 + 149 + 134 + 2 + true - $(pv_name) -$(pv_value) - - - - + 1 - - Text Update_3 - $(P):TimeI - 19 - 4 - 209 - 23 - - - - + + InpUniv3 + + UnivIn3 + + _evrinput.bob + 7 + 424 + 149 + 134 + 2 + true + + + 1 + + + InpUniv2 + + UnivIn2 + + _evrinput.bob + 7 + 285 + 149 + 134 + 2 + true + + + 1 + + + InpUniv0 + + UnivIn0 + + _evrinput.bob + 7 + 7 + 149 + 134 + 2 + true + + + 1 + + + InpUniv1_3 + + UnivIn5 + + _evrinput.bob + 156 + 146 + 149 + 134 + 2 + true + + + 1 + + + InpUniv3_3 + + UnivIn37 + + _evrinput.bob + 156 + 424 + 149 + 134 + 2 + true + + + 1 + + + InpUniv2_3 + + UnivIn6 + + _evrinput.bob + 156 + 285 + 149 + 134 + 2 + true + + + 1 + + + InpUniv0_3 + + UnivIn4 + + _evrinput.bob + 156 + 7 + 149 + 134 + 2 + true + + + 1 + + + InpUniv1_4 + + UnivIn9 + + _evrinput.bob + 305 + 146 + 149 + 134 + 2 + true + + + 1 + + + InpUniv3_4 + + UnivIn11 + + _evrinput.bob + 305 + 424 + 149 + 134 + 2 + true + + + 1 + + + InpUniv2_4 + + UnivIn10 + + _evrinput.bob + 305 + 285 + 149 + 134 + 2 + true + + + 1 + + + InpUniv0_4 + + UnivIn8 + + _evrinput.bob + 305 + 7 + 149 + 134 + 2 + true + + + 1 + + + InpUniv1_5 + + UnivIn13 + + _evrinput.bob + 454 + 146 + 149 + 134 + 2 + true + + + 1 + + + InpUniv3_5 + + UnivIn15 + + _evrinput.bob + 454 + 424 + 149 + 134 + 2 + true + + + 1 + + + InpUniv2_5 + + UnivIn14 + + _evrinput.bob + 454 + 285 + 149 + 134 + 2 + true + + + 1 + + + InpUniv0_5 + + UnivIn12 + + _evrinput.bob + 454 + 7 + 149 + 134 + 2 true - 1 - 1 - false 1 -
\ No newline at end of file + diff --git a/bob/launcher.bob b/bob/launcher.bob new file mode 100644 index 000000000..311fc285b --- /dev/null +++ b/bob/launcher.bob @@ -0,0 +1,102 @@ + + + + Launcher timing Labo + 200 + 300 + + Action Button + + + evg/evm-mtca-300.bob + +

Labo:titan-EVM

+ EVM Demo +
+ tab + Open Display +
+
+ EVM300 + 16 + 70 + 170 + $(actions) +
+ + Action Button_1 + + + evr/evr-mtca-300u.bob + +

Labo:titan-EVR

+ EVR Demo +
+ tab + Open Display +
+
+ MTCA EVR300U + 16 + 110 + 170 + $(actions) +
+ + Label + change Macro of the button to change PV prefix + 16 + 10 + 170 + 40 + + + Action Button_2 + + + Other modesl = PR + 16 + 230 + 170 + $(actions) + false + + + Action Button_4 + + + evr/evr-mtca-300.bob + +

Labo:titan-EVR

+ EVR Demo +
+ tab + Open Display +
+
+ MTCA EVR300 + 16 + 150 + 170 + $(actions) +
+ + Action Button_5 + + + evr/evr-mtca-300.bob + +

Labo:titan-EVR

+ EVR Demo +
+ tab + Open Display +
+
+ PCIe EVR300 + 16 + 190 + 170 + $(actions) +
+
diff --git a/bob/mainLabo.bob b/bob/mainLabo.bob deleted file mode 100644 index e098d707c..000000000 --- a/bob/mainLabo.bob +++ /dev/null @@ -1,40 +0,0 @@ - - - - Launcher timing Labo - - Action Button - - - evm-mtca-300.bob - -

Labo:titan-EVM

-
- replace - Open Display -
-
- EVM - 230 - 210 - $(actions) -
- - Action Button_1 - - - evr-mtca-300u.bob - -

Labo:titan-EVR

- EVR Labo -
- replace - Open Display -
-
- EVR - 230 - 270 - $(actions) -
-
diff --git a/bob/test.bob b/bob/test.bob deleted file mode 100644 index 13773f1d9..000000000 --- a/bob/test.bob +++ /dev/null @@ -1,59 +0,0 @@ - - - - evg_trigevt - 295 - 20 - - - 6 - 6 - - Label - TrigEvt$(N) - 80 - 1 - 1 - false - - - - - - - - - Text Input - $(P):TrigEvt$(N)EvtCode-SP - 79 - 48 - - - - - false - - - false - - - - - - - Menu Button - $(P):TrigEvt$(N)TrigSrc-Sel - 126 - 85 - 20 - false - - - Menu Button_1 - $(P):TrigEvt$(N)TrigSrc-Cont-Sel - 210 - 85 - 20 - false - -