Browse Source

FRBT ON OFF 기능 추가

PYJ 4 years ago
parent
commit
45a3c03aea
49 changed files with 236 additions and 161 deletions
  1. BIN
      .vs/Jdas_Mbic/v15/.suo
  2. BIN
      .vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide
  3. BIN
      .vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide-shm
  4. BIN
      .vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide-wal
  5. 2 2
      Jdas_Mbic/Debug.Designer.cs
  6. 2 0
      Jdas_Mbic/Func/Bluecell_BootProtocol.cs
  7. 166 148
      Jdas_Mbic/Main.Designer.cs
  8. 42 3
      Jdas_Mbic/Main.cs
  9. BIN
      Jdas_Mbic/bin/Debug/ATT_DL1.xls
  10. BIN
      Jdas_Mbic/bin/Debug/ATT_DL2.xls
  11. BIN
      Jdas_Mbic/bin/Debug/ATT_DL3.xls
  12. BIN
      Jdas_Mbic/bin/Debug/ATT_DL4.xls
  13. BIN
      Jdas_Mbic/bin/Debug/ATT_UL1.xls
  14. BIN
      Jdas_Mbic/bin/Debug/ATT_UL2.xls
  15. BIN
      Jdas_Mbic/bin/Debug/ATT_UL3.xls
  16. BIN
      Jdas_Mbic/bin/Debug/ATT_UL4.xls
  17. BIN
      Jdas_Mbic/bin/Debug/DET_DL1.xls
  18. BIN
      Jdas_Mbic/bin/Debug/DET_DL2.xls
  19. BIN
      Jdas_Mbic/bin/Debug/DET_DL3.xls
  20. BIN
      Jdas_Mbic/bin/Debug/DET_DL4.xls
  21. BIN
      Jdas_Mbic/bin/Debug/DET_UL1.xls
  22. BIN
      Jdas_Mbic/bin/Debug/DET_UL2.xls
  23. BIN
      Jdas_Mbic/bin/Debug/DET_UL3.xls
  24. BIN
      Jdas_Mbic/bin/Debug/DET_UL4.xls
  25. BIN
      Jdas_Mbic/bin/Debug/FileName.bin
  26. BIN
      Jdas_Mbic/bin/Debug/Jdas_Mbic.exe
  27. BIN
      Jdas_Mbic/bin/Debug/Jdas_Mbic.pdb
  28. BIN
      Jdas_Mbic/bin/Debug/Jdas_Mbic2.1.exe
  29. BIN
      Jdas_Mbic/bin/Debug/MBIC.zip
  30. BIN
      Jdas_Mbic/bin/Debug/MBIC_0.0.2.binary
  31. BIN
      Jdas_Mbic/bin/Debug/STM32F103ZET_JDASMBIC.binary - 바로 가기.lnk
  32. BIN
      Jdas_Mbic/bin/Debug/TEMP_DL1.xls
  33. BIN
      Jdas_Mbic/bin/Debug/TEMP_DL2.xls
  34. BIN
      Jdas_Mbic/bin/Debug/TEMP_DL3.xls
  35. BIN
      Jdas_Mbic/bin/Debug/TEMP_DL4.xls
  36. BIN
      Jdas_Mbic/bin/Debug/TEMP_UL1.xls
  37. BIN
      Jdas_Mbic/bin/Debug/TEMP_UL2.xls
  38. BIN
      Jdas_Mbic/bin/Debug/TEMP_UL3.xls
  39. BIN
      Jdas_Mbic/bin/Debug/TEMP_UL4.xls
  40. BIN
      Jdas_Mbic/bin/Debug/Untitled1
  41. BIN
      Jdas_Mbic/bin/Debug/Untitled1.bak
  42. BIN
      Jdas_Mbic/bin/Debug/jhfs-mbic-nrdas-v00.00.01.mbc
  43. 1 1
      Jdas_Mbic/obj/Debug/Jdas_Mbic.csproj.CoreCompileInputs.cache
  44. BIN
      Jdas_Mbic/obj/Debug/Jdas_Mbic.csproj.GenerateResource.cache
  45. BIN
      Jdas_Mbic/obj/Debug/Jdas_Mbic.csproj.ResolveComReference.cache
  46. BIN
      Jdas_Mbic/obj/Debug/Jdas_Mbic.exe
  47. BIN
      Jdas_Mbic/obj/Debug/Jdas_Mbic.pdb
  48. BIN
      Setup/Debug/Setup.msi
  49. 23 7
      Setup/Setup.vdproj

BIN
.vs/Jdas_Mbic/v15/.suo


BIN
.vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide


BIN
.vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide-shm


BIN
.vs/Jdas_Mbic/v15/Server/sqlite3/storage.ide-wal


+ 2 - 2
Jdas_Mbic/Debug.Designer.cs

@@ -44,7 +44,7 @@
44 44
             // tbReceived
45 45
             // 
46 46
             this.tbReceived.BackColor = System.Drawing.SystemColors.ActiveCaptionText;
47
-            this.tbReceived.Dock = System.Windows.Forms.DockStyle.Fill;
47
+            this.tbReceived.Dock = System.Windows.Forms.DockStyle.Top;
48 48
             this.tbReceived.Font = new System.Drawing.Font("굴림", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
49 49
             this.tbReceived.ForeColor = System.Drawing.SystemColors.InactiveBorder;
50 50
             this.tbReceived.Location = new System.Drawing.Point(0, 0);
@@ -52,7 +52,7 @@
52 52
             this.tbReceived.Name = "tbReceived";
53 53
             this.tbReceived.ReadOnly = true;
54 54
             this.tbReceived.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.Vertical;
55
-            this.tbReceived.Size = new System.Drawing.Size(881, 528);
55
+            this.tbReceived.Size = new System.Drawing.Size(881, 433);
56 56
             this.tbReceived.TabIndex = 63;
57 57
             this.tbReceived.Text = "";
58 58
             // 

+ 2 - 0
Jdas_Mbic/Func/Bluecell_BootProtocol.cs

@@ -90,6 +90,7 @@ namespace Jdas_Mbic
90 90
             ATT_UL3_PATH = 0x36,
91 91
             ATT_DL4_PATH = 0x42,
92 92
             ATT_UL4_PATH = 0x46,
93
+            DLI_FRBT_ON_OFF = 0x4C,
93 94
             Bluecell_ULO_ALC_ON_OFF = 0x51,
94 95
             Bluecell_DLI_AGC_ON_OFF = 0x61,
95 96
             ATT_TableSet = 0x70,
@@ -164,6 +165,7 @@ namespace Jdas_Mbic
164 165
             Bluecell_Path2_GainValue,
165 166
             Bluecell_Path3_GainValue,
166 167
             Bluecell_Path4_GainValue,
168
+            Bluecell_FRBT_DaySetting,
167 169
         };
168 170
 
169 171
        

+ 166 - 148
Jdas_Mbic/Main.Designer.cs

@@ -102,6 +102,11 @@
102 102
             this.button1 = new System.Windows.Forms.Button();
103 103
             this.button_FactorySet = new System.Windows.Forms.Button();
104 104
             this.panel1 = new System.Windows.Forms.Panel();
105
+            this.numericUpDown_DLI_FRBT_D_Day = new System.Windows.Forms.NumericUpDown();
106
+            this.numericUpDown_Path3_GainValue = new System.Windows.Forms.NumericUpDown();
107
+            this.numericUpDown_Path4_GainValue = new System.Windows.Forms.NumericUpDown();
108
+            this.numericUpDown_Path2_GainValue = new System.Windows.Forms.NumericUpDown();
109
+            this.numericUpDown_Path1_GainValue = new System.Windows.Forms.NumericUpDown();
105 110
             this.label10 = new System.Windows.Forms.Label();
106 111
             this.button_TempShutdown = new System.Windows.Forms.Button();
107 112
             this.textBox_DL4_TableOffset = new System.Windows.Forms.TextBox();
@@ -166,7 +171,6 @@
166 171
             this.textBox_UL_ShutdownLimit = new System.Windows.Forms.TextBox();
167 172
             this.textBox_DLI_AGC_Threshold = new System.Windows.Forms.TextBox();
168 173
             this.textBox_ULO_ALC_Threshold = new System.Windows.Forms.TextBox();
169
-            this.textBox_DLI_FRBT_D_Day = new System.Windows.Forms.TextBox();
170 174
             this.textBox_FRBT_Status = new System.Windows.Forms.TextBox();
171 175
             this.textBox1_Carrier = new System.Windows.Forms.TextBox();
172 176
             this.button_Carrier = new System.Windows.Forms.Button();
@@ -174,7 +178,7 @@
174 178
             this.textBox_CardType = new System.Windows.Forms.TextBox();
175 179
             this.textBox_CpuVersion = new System.Windows.Forms.TextBox();
176 180
             this.panel17 = new System.Windows.Forms.Panel();
177
-            this.textBox8 = new System.Windows.Forms.TextBox();
181
+            this.textBox_FRBT_UL4 = new System.Windows.Forms.TextBox();
178 182
             this.pictureBox_UL4_Shutdown_Alarm_ON = new System.Windows.Forms.PictureBox();
179 183
             this.pictureBox_ULO_Path4_High_Alarm_ON = new System.Windows.Forms.PictureBox();
180 184
             this.button_UL4_PATH = new System.Windows.Forms.Button();
@@ -185,7 +189,7 @@
185 189
             this.pictureBox_ALC4_Alarm_ON = new System.Windows.Forms.PictureBox();
186 190
             this.pictureBox_UL4_Shutdown_Alarm_OFF = new System.Windows.Forms.PictureBox();
187 191
             this.panel9 = new System.Windows.Forms.Panel();
188
-            this.textBox4 = new System.Windows.Forms.TextBox();
192
+            this.textBox_FRBT_DL4 = new System.Windows.Forms.TextBox();
189 193
             this.pictureBox_AGC4_Alarm_ON = new System.Windows.Forms.PictureBox();
190 194
             this.pictureBox_DLI_Path4_High_Alarm_ON = new System.Windows.Forms.PictureBox();
191 195
             this.button_DL4_PATH = new System.Windows.Forms.Button();
@@ -198,7 +202,7 @@
198 202
             this.pictureBox_DL4_Shutdown_Alarm_OFF = new System.Windows.Forms.PictureBox();
199 203
             this.pictureBox_DL4_Shutdown_Alarm_ON = new System.Windows.Forms.PictureBox();
200 204
             this.panel15 = new System.Windows.Forms.Panel();
201
-            this.textBox7 = new System.Windows.Forms.TextBox();
205
+            this.textBox_FRBT_UL3 = new System.Windows.Forms.TextBox();
202 206
             this.pictureBox_UL3_Shutdown_Alarm_ON = new System.Windows.Forms.PictureBox();
203 207
             this.pictureBox_ULO_Path3_High_Alarm_ON = new System.Windows.Forms.PictureBox();
204 208
             this.button_UL3_PATH = new System.Windows.Forms.Button();
@@ -209,7 +213,7 @@
209 213
             this.pictureBox_ALC3_Alarm_ON = new System.Windows.Forms.PictureBox();
210 214
             this.pictureBox_UL3_Shutdown_Alarm_OFF = new System.Windows.Forms.PictureBox();
211 215
             this.panel7 = new System.Windows.Forms.Panel();
212
-            this.textBox3 = new System.Windows.Forms.TextBox();
216
+            this.textBox_FRBT_DL3 = new System.Windows.Forms.TextBox();
213 217
             this.pictureBox_AGC3_Alarm_ON = new System.Windows.Forms.PictureBox();
214 218
             this.pictureBox_DLI_Path3_High_Alarm_ON = new System.Windows.Forms.PictureBox();
215 219
             this.button_DL3_PATH = new System.Windows.Forms.Button();
@@ -222,7 +226,7 @@
222 226
             this.pictureBox_DL3_Shutdown_Alarm_OFF = new System.Windows.Forms.PictureBox();
223 227
             this.pictureBox_DL3_Shutdown_Alarm_ON = new System.Windows.Forms.PictureBox();
224 228
             this.panel13 = new System.Windows.Forms.Panel();
225
-            this.textBox6 = new System.Windows.Forms.TextBox();
229
+            this.textBox_FRBT_UL2 = new System.Windows.Forms.TextBox();
226 230
             this.pictureBox_UL2_Shutdown_Alarm_ON = new System.Windows.Forms.PictureBox();
227 231
             this.pictureBox_ULO_Path2_High_Alarm_ON = new System.Windows.Forms.PictureBox();
228 232
             this.button_UL2_PATH = new System.Windows.Forms.Button();
@@ -233,7 +237,7 @@
233 237
             this.pictureBox_ALC2_Alarm_ON = new System.Windows.Forms.PictureBox();
234 238
             this.pictureBox_UL2_Shutdown_Alarm_OFF = new System.Windows.Forms.PictureBox();
235 239
             this.panel5 = new System.Windows.Forms.Panel();
236
-            this.textBox2 = new System.Windows.Forms.TextBox();
240
+            this.textBox_FRBT_DL2 = new System.Windows.Forms.TextBox();
237 241
             this.pictureBox_AGC2_Alarm_ON = new System.Windows.Forms.PictureBox();
238 242
             this.pictureBox_DLI_Path2_High_Alarm_ON = new System.Windows.Forms.PictureBox();
239 243
             this.button_DL2_PATH = new System.Windows.Forms.Button();
@@ -246,7 +250,7 @@
246 250
             this.pictureBox_DL2_Shutdown_Alarm_OFF = new System.Windows.Forms.PictureBox();
247 251
             this.pictureBox_DL2_Shutdown_Alarm_ON = new System.Windows.Forms.PictureBox();
248 252
             this.panel11 = new System.Windows.Forms.Panel();
249
-            this.textBox5 = new System.Windows.Forms.TextBox();
253
+            this.textBox_FRBT_UL1 = new System.Windows.Forms.TextBox();
250 254
             this.pictureBox_UL1_Shutdown_Alarm_ON = new System.Windows.Forms.PictureBox();
251 255
             this.pictureBox_ULO_Path1_High_Alarm_ON = new System.Windows.Forms.PictureBox();
252 256
             this.button_UL1_PATH = new System.Windows.Forms.Button();
@@ -257,7 +261,7 @@
257 261
             this.pictureBox_ALC1_Alarm_ON = new System.Windows.Forms.PictureBox();
258 262
             this.pictureBox_UL1_Shutdown_Alarm_OFF = new System.Windows.Forms.PictureBox();
259 263
             this.panel3 = new System.Windows.Forms.Panel();
260
-            this.textBox1 = new System.Windows.Forms.TextBox();
264
+            this.textBox_FRBT_DL1 = new System.Windows.Forms.TextBox();
261 265
             this.pictureBox_AGC1_Alarm_ON = new System.Windows.Forms.PictureBox();
262 266
             this.pictureBox_DLI_Path1_High_Alarm_ON = new System.Windows.Forms.PictureBox();
263 267
             this.button_DL1_PATH = new System.Windows.Forms.Button();
@@ -295,10 +299,7 @@
295 299
             this.numericUpDown1 = new System.Windows.Forms.NumericUpDown();
296 300
             this.label3 = new System.Windows.Forms.Label();
297 301
             this.numericUpDown2 = new System.Windows.Forms.NumericUpDown();
298
-            this.numericUpDown_Path3_GainValue = new System.Windows.Forms.NumericUpDown();
299
-            this.numericUpDown_Path4_GainValue = new System.Windows.Forms.NumericUpDown();
300
-            this.numericUpDown_Path2_GainValue = new System.Windows.Forms.NumericUpDown();
301
-            this.numericUpDown_Path1_GainValue = new System.Windows.Forms.NumericUpDown();
302
+            this.button_FRBT_ONOFF = new System.Windows.Forms.Button();
302 303
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_ShutdownUL3)).BeginInit();
303 304
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_ShutdownDL3)).BeginInit();
304 305
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_ALC3)).BeginInit();
@@ -332,6 +333,11 @@
332 333
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_ATT_UL2)).BeginInit();
333 334
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_MASK)).BeginInit();
334 335
             this.panel1.SuspendLayout();
336
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_DLI_FRBT_D_Day)).BeginInit();
337
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path3_GainValue)).BeginInit();
338
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path4_GainValue)).BeginInit();
339
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path2_GainValue)).BeginInit();
340
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path1_GainValue)).BeginInit();
335 341
             this.panel_Serial.SuspendLayout();
336 342
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Version1)).BeginInit();
337 343
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Version2)).BeginInit();
@@ -418,10 +424,6 @@
418 424
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox_TempHigh_Alarm_OFF)).BeginInit();
419 425
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit();
420 426
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit();
421
-            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path3_GainValue)).BeginInit();
422
-            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path4_GainValue)).BeginInit();
423
-            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path2_GainValue)).BeginInit();
424
-            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path1_GainValue)).BeginInit();
425 427
             this.SuspendLayout();
426 428
             // 
427 429
             // textBox_FRBT_TIME
@@ -1516,6 +1518,8 @@
1516 1518
             // panel1
1517 1519
             // 
1518 1520
             this.panel1.BackColor = System.Drawing.Color.White;
1521
+            this.panel1.Controls.Add(this.button_FRBT_ONOFF);
1522
+            this.panel1.Controls.Add(this.numericUpDown_DLI_FRBT_D_Day);
1519 1523
             this.panel1.Controls.Add(this.numericUpDown_Path3_GainValue);
1520 1524
             this.panel1.Controls.Add(this.numericUpDown_Path4_GainValue);
1521 1525
             this.panel1.Controls.Add(this.numericUpDown_Path2_GainValue);
@@ -1587,7 +1591,6 @@
1587 1591
             this.panel1.Controls.Add(this.textBox_UL_ShutdownLimit);
1588 1592
             this.panel1.Controls.Add(this.textBox_DLI_AGC_Threshold);
1589 1593
             this.panel1.Controls.Add(this.textBox_ULO_ALC_Threshold);
1590
-            this.panel1.Controls.Add(this.textBox_DLI_FRBT_D_Day);
1591 1594
             this.panel1.Controls.Add(this.textBox_FRBT_Status);
1592 1595
             this.panel1.Controls.Add(this.textBox1_Carrier);
1593 1596
             this.panel1.Controls.Add(this.button_Carrier);
@@ -1628,6 +1631,80 @@
1628 1631
             this.panel1.Size = new System.Drawing.Size(1136, 895);
1629 1632
             this.panel1.TabIndex = 159;
1630 1633
             // 
1634
+            // numericUpDown_DLI_FRBT_D_Day
1635
+            // 
1636
+            this.numericUpDown_DLI_FRBT_D_Day.Location = new System.Drawing.Point(780, 76);
1637
+            this.numericUpDown_DLI_FRBT_D_Day.Name = "numericUpDown_DLI_FRBT_D_Day";
1638
+            this.numericUpDown_DLI_FRBT_D_Day.Size = new System.Drawing.Size(75, 23);
1639
+            this.numericUpDown_DLI_FRBT_D_Day.TabIndex = 185;
1640
+            this.numericUpDown_DLI_FRBT_D_Day.Enter += new System.EventHandler(this.Activi_Change__SettingComplete);
1641
+            this.numericUpDown_DLI_FRBT_D_Day.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ATT_Enter);
1642
+            this.numericUpDown_DLI_FRBT_D_Day.Leave += new System.EventHandler(this.Activi_Change__Setting);
1643
+            // 
1644
+            // numericUpDown_Path3_GainValue
1645
+            // 
1646
+            this.numericUpDown_Path3_GainValue.Location = new System.Drawing.Point(936, 743);
1647
+            this.numericUpDown_Path3_GainValue.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3);
1648
+            this.numericUpDown_Path3_GainValue.Minimum = new decimal(new int[] {
1649
+            100,
1650
+            0,
1651
+            0,
1652
+            -2147483648});
1653
+            this.numericUpDown_Path3_GainValue.Name = "numericUpDown_Path3_GainValue";
1654
+            this.numericUpDown_Path3_GainValue.Size = new System.Drawing.Size(65, 23);
1655
+            this.numericUpDown_Path3_GainValue.TabIndex = 181;
1656
+            this.numericUpDown_Path3_GainValue.Enter += new System.EventHandler(this.Activi_Change__SettingComplete);
1657
+            this.numericUpDown_Path3_GainValue.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ATT_Enter);
1658
+            this.numericUpDown_Path3_GainValue.Leave += new System.EventHandler(this.Activi_Change__Setting);
1659
+            // 
1660
+            // numericUpDown_Path4_GainValue
1661
+            // 
1662
+            this.numericUpDown_Path4_GainValue.Location = new System.Drawing.Point(1034, 743);
1663
+            this.numericUpDown_Path4_GainValue.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3);
1664
+            this.numericUpDown_Path4_GainValue.Minimum = new decimal(new int[] {
1665
+            100,
1666
+            0,
1667
+            0,
1668
+            -2147483648});
1669
+            this.numericUpDown_Path4_GainValue.Name = "numericUpDown_Path4_GainValue";
1670
+            this.numericUpDown_Path4_GainValue.Size = new System.Drawing.Size(65, 23);
1671
+            this.numericUpDown_Path4_GainValue.TabIndex = 182;
1672
+            this.numericUpDown_Path4_GainValue.Enter += new System.EventHandler(this.Activi_Change__SettingComplete);
1673
+            this.numericUpDown_Path4_GainValue.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ATT_Enter);
1674
+            this.numericUpDown_Path4_GainValue.Leave += new System.EventHandler(this.Activi_Change__Setting);
1675
+            // 
1676
+            // numericUpDown_Path2_GainValue
1677
+            // 
1678
+            this.numericUpDown_Path2_GainValue.Location = new System.Drawing.Point(829, 744);
1679
+            this.numericUpDown_Path2_GainValue.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3);
1680
+            this.numericUpDown_Path2_GainValue.Minimum = new decimal(new int[] {
1681
+            100,
1682
+            0,
1683
+            0,
1684
+            -2147483648});
1685
+            this.numericUpDown_Path2_GainValue.Name = "numericUpDown_Path2_GainValue";
1686
+            this.numericUpDown_Path2_GainValue.Size = new System.Drawing.Size(65, 23);
1687
+            this.numericUpDown_Path2_GainValue.TabIndex = 183;
1688
+            this.numericUpDown_Path2_GainValue.Enter += new System.EventHandler(this.Activi_Change__SettingComplete);
1689
+            this.numericUpDown_Path2_GainValue.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ATT_Enter);
1690
+            this.numericUpDown_Path2_GainValue.Leave += new System.EventHandler(this.Activi_Change__Setting);
1691
+            // 
1692
+            // numericUpDown_Path1_GainValue
1693
+            // 
1694
+            this.numericUpDown_Path1_GainValue.Location = new System.Drawing.Point(722, 743);
1695
+            this.numericUpDown_Path1_GainValue.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3);
1696
+            this.numericUpDown_Path1_GainValue.Minimum = new decimal(new int[] {
1697
+            100,
1698
+            0,
1699
+            0,
1700
+            -2147483648});
1701
+            this.numericUpDown_Path1_GainValue.Name = "numericUpDown_Path1_GainValue";
1702
+            this.numericUpDown_Path1_GainValue.Size = new System.Drawing.Size(65, 23);
1703
+            this.numericUpDown_Path1_GainValue.TabIndex = 184;
1704
+            this.numericUpDown_Path1_GainValue.Enter += new System.EventHandler(this.Activi_Change__SettingComplete);
1705
+            this.numericUpDown_Path1_GainValue.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ATT_Enter);
1706
+            this.numericUpDown_Path1_GainValue.Leave += new System.EventHandler(this.Activi_Change__Setting);
1707
+            // 
1631 1708
             // label10
1632 1709
             // 
1633 1710
             this.label10.AutoSize = true;
@@ -2214,13 +2291,6 @@
2214 2291
             this.textBox_ULO_ALC_Threshold.Size = new System.Drawing.Size(65, 23);
2215 2292
             this.textBox_ULO_ALC_Threshold.TabIndex = 12;
2216 2293
             // 
2217
-            // textBox_DLI_FRBT_D_Day
2218
-            // 
2219
-            this.textBox_DLI_FRBT_D_Day.Location = new System.Drawing.Point(780, 76);
2220
-            this.textBox_DLI_FRBT_D_Day.Name = "textBox_DLI_FRBT_D_Day";
2221
-            this.textBox_DLI_FRBT_D_Day.Size = new System.Drawing.Size(75, 23);
2222
-            this.textBox_DLI_FRBT_D_Day.TabIndex = 11;
2223
-            // 
2224 2294
             // textBox_FRBT_Status
2225 2295
             // 
2226 2296
             this.textBox_FRBT_Status.Location = new System.Drawing.Point(780, 104);
@@ -2273,7 +2343,7 @@
2273 2343
             // 
2274 2344
             this.panel17.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
2275 2345
             this.panel17.Controls.Add(this.numericUpDown_ShutdownUL4);
2276
-            this.panel17.Controls.Add(this.textBox8);
2346
+            this.panel17.Controls.Add(this.textBox_FRBT_UL4);
2277 2347
             this.panel17.Controls.Add(this.textBox_DET_UL4);
2278 2348
             this.panel17.Controls.Add(this.numericUpDown_ALC4);
2279 2349
             this.panel17.Controls.Add(this.numericUpDown_UL4_User);
@@ -2292,12 +2362,12 @@
2292 2362
             this.panel17.Size = new System.Drawing.Size(83, 335);
2293 2363
             this.panel17.TabIndex = 5;
2294 2364
             // 
2295
-            // textBox8
2365
+            // textBox_FRBT_UL4
2296 2366
             // 
2297
-            this.textBox8.Location = new System.Drawing.Point(3, 310);
2298
-            this.textBox8.Name = "textBox8";
2299
-            this.textBox8.Size = new System.Drawing.Size(75, 23);
2300
-            this.textBox8.TabIndex = 8;
2367
+            this.textBox_FRBT_UL4.Location = new System.Drawing.Point(3, 310);
2368
+            this.textBox_FRBT_UL4.Name = "textBox_FRBT_UL4";
2369
+            this.textBox_FRBT_UL4.Size = new System.Drawing.Size(75, 23);
2370
+            this.textBox_FRBT_UL4.TabIndex = 8;
2301 2371
             // 
2302 2372
             // pictureBox_UL4_Shutdown_Alarm_ON
2303 2373
             // 
@@ -2385,7 +2455,7 @@
2385 2455
             // panel9
2386 2456
             // 
2387 2457
             this.panel9.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
2388
-            this.panel9.Controls.Add(this.textBox4);
2458
+            this.panel9.Controls.Add(this.textBox_FRBT_DL4);
2389 2459
             this.panel9.Controls.Add(this.numericUpDown_ShutdownDL4);
2390 2460
             this.panel9.Controls.Add(this.numericUpDown_DL4_User);
2391 2461
             this.panel9.Controls.Add(this.numericUpDown_ATT_DL4);
@@ -2406,12 +2476,12 @@
2406 2476
             this.panel9.Size = new System.Drawing.Size(83, 335);
2407 2477
             this.panel9.TabIndex = 5;
2408 2478
             // 
2409
-            // textBox4
2479
+            // textBox_FRBT_DL4
2410 2480
             // 
2411
-            this.textBox4.Location = new System.Drawing.Point(3, 306);
2412
-            this.textBox4.Name = "textBox4";
2413
-            this.textBox4.Size = new System.Drawing.Size(75, 23);
2414
-            this.textBox4.TabIndex = 8;
2481
+            this.textBox_FRBT_DL4.Location = new System.Drawing.Point(3, 306);
2482
+            this.textBox_FRBT_DL4.Name = "textBox_FRBT_DL4";
2483
+            this.textBox_FRBT_DL4.Size = new System.Drawing.Size(75, 23);
2484
+            this.textBox_FRBT_DL4.TabIndex = 8;
2415 2485
             // 
2416 2486
             // pictureBox_AGC4_Alarm_ON
2417 2487
             // 
@@ -2518,7 +2588,7 @@
2518 2588
             // 
2519 2589
             this.panel15.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
2520 2590
             this.panel15.Controls.Add(this.numericUpDown_ShutdownUL3);
2521
-            this.panel15.Controls.Add(this.textBox7);
2591
+            this.panel15.Controls.Add(this.textBox_FRBT_UL3);
2522 2592
             this.panel15.Controls.Add(this.numericUpDown_ALC3);
2523 2593
             this.panel15.Controls.Add(this.numericUpDown_UL3_User);
2524 2594
             this.panel15.Controls.Add(this.numericUpDown_ATT_UL3);
@@ -2537,12 +2607,12 @@
2537 2607
             this.panel15.Size = new System.Drawing.Size(83, 335);
2538 2608
             this.panel15.TabIndex = 5;
2539 2609
             // 
2540
-            // textBox7
2610
+            // textBox_FRBT_UL3
2541 2611
             // 
2542
-            this.textBox7.Location = new System.Drawing.Point(3, 310);
2543
-            this.textBox7.Name = "textBox7";
2544
-            this.textBox7.Size = new System.Drawing.Size(75, 23);
2545
-            this.textBox7.TabIndex = 8;
2612
+            this.textBox_FRBT_UL3.Location = new System.Drawing.Point(3, 310);
2613
+            this.textBox_FRBT_UL3.Name = "textBox_FRBT_UL3";
2614
+            this.textBox_FRBT_UL3.Size = new System.Drawing.Size(75, 23);
2615
+            this.textBox_FRBT_UL3.TabIndex = 8;
2546 2616
             // 
2547 2617
             // pictureBox_UL3_Shutdown_Alarm_ON
2548 2618
             // 
@@ -2630,7 +2700,7 @@
2630 2700
             // panel7
2631 2701
             // 
2632 2702
             this.panel7.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
2633
-            this.panel7.Controls.Add(this.textBox3);
2703
+            this.panel7.Controls.Add(this.textBox_FRBT_DL3);
2634 2704
             this.panel7.Controls.Add(this.numericUpDown_ShutdownDL3);
2635 2705
             this.panel7.Controls.Add(this.numericUpDown_DL3_User);
2636 2706
             this.panel7.Controls.Add(this.numericUpDown_ATT_DL3);
@@ -2651,12 +2721,12 @@
2651 2721
             this.panel7.Size = new System.Drawing.Size(83, 335);
2652 2722
             this.panel7.TabIndex = 5;
2653 2723
             // 
2654
-            // textBox3
2724
+            // textBox_FRBT_DL3
2655 2725
             // 
2656
-            this.textBox3.Location = new System.Drawing.Point(3, 306);
2657
-            this.textBox3.Name = "textBox3";
2658
-            this.textBox3.Size = new System.Drawing.Size(75, 23);
2659
-            this.textBox3.TabIndex = 8;
2726
+            this.textBox_FRBT_DL3.Location = new System.Drawing.Point(3, 306);
2727
+            this.textBox_FRBT_DL3.Name = "textBox_FRBT_DL3";
2728
+            this.textBox_FRBT_DL3.Size = new System.Drawing.Size(75, 23);
2729
+            this.textBox_FRBT_DL3.TabIndex = 8;
2660 2730
             // 
2661 2731
             // pictureBox_AGC3_Alarm_ON
2662 2732
             // 
@@ -2763,7 +2833,7 @@
2763 2833
             // 
2764 2834
             this.panel13.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
2765 2835
             this.panel13.Controls.Add(this.numericUpDown_ShutdownUL2);
2766
-            this.panel13.Controls.Add(this.textBox6);
2836
+            this.panel13.Controls.Add(this.textBox_FRBT_UL2);
2767 2837
             this.panel13.Controls.Add(this.numericUpDown_ALC2);
2768 2838
             this.panel13.Controls.Add(this.numericUpDown_UL2_User);
2769 2839
             this.panel13.Controls.Add(this.numericUpDown_ATT_UL2);
@@ -2782,12 +2852,12 @@
2782 2852
             this.panel13.Size = new System.Drawing.Size(83, 335);
2783 2853
             this.panel13.TabIndex = 5;
2784 2854
             // 
2785
-            // textBox6
2855
+            // textBox_FRBT_UL2
2786 2856
             // 
2787
-            this.textBox6.Location = new System.Drawing.Point(3, 310);
2788
-            this.textBox6.Name = "textBox6";
2789
-            this.textBox6.Size = new System.Drawing.Size(75, 23);
2790
-            this.textBox6.TabIndex = 8;
2857
+            this.textBox_FRBT_UL2.Location = new System.Drawing.Point(3, 310);
2858
+            this.textBox_FRBT_UL2.Name = "textBox_FRBT_UL2";
2859
+            this.textBox_FRBT_UL2.Size = new System.Drawing.Size(75, 23);
2860
+            this.textBox_FRBT_UL2.TabIndex = 8;
2791 2861
             // 
2792 2862
             // pictureBox_UL2_Shutdown_Alarm_ON
2793 2863
             // 
@@ -2875,7 +2945,7 @@
2875 2945
             // panel5
2876 2946
             // 
2877 2947
             this.panel5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
2878
-            this.panel5.Controls.Add(this.textBox2);
2948
+            this.panel5.Controls.Add(this.textBox_FRBT_DL2);
2879 2949
             this.panel5.Controls.Add(this.numericUpDown_ShutdownDL2);
2880 2950
             this.panel5.Controls.Add(this.numericUpDown_DL2_User);
2881 2951
             this.panel5.Controls.Add(this.numericUpDown_ATT_DL2);
@@ -2896,12 +2966,12 @@
2896 2966
             this.panel5.Size = new System.Drawing.Size(83, 335);
2897 2967
             this.panel5.TabIndex = 5;
2898 2968
             // 
2899
-            // textBox2
2969
+            // textBox_FRBT_DL2
2900 2970
             // 
2901
-            this.textBox2.Location = new System.Drawing.Point(3, 306);
2902
-            this.textBox2.Name = "textBox2";
2903
-            this.textBox2.Size = new System.Drawing.Size(75, 23);
2904
-            this.textBox2.TabIndex = 8;
2971
+            this.textBox_FRBT_DL2.Location = new System.Drawing.Point(3, 306);
2972
+            this.textBox_FRBT_DL2.Name = "textBox_FRBT_DL2";
2973
+            this.textBox_FRBT_DL2.Size = new System.Drawing.Size(75, 23);
2974
+            this.textBox_FRBT_DL2.TabIndex = 8;
2905 2975
             // 
2906 2976
             // pictureBox_AGC2_Alarm_ON
2907 2977
             // 
@@ -3008,7 +3078,7 @@
3008 3078
             // 
3009 3079
             this.panel11.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
3010 3080
             this.panel11.Controls.Add(this.numericUpDown_ShutdownUL1);
3011
-            this.panel11.Controls.Add(this.textBox5);
3081
+            this.panel11.Controls.Add(this.textBox_FRBT_UL1);
3012 3082
             this.panel11.Controls.Add(this.numericUpDown_ALC1);
3013 3083
             this.panel11.Controls.Add(this.numericUpDown_UL1_User);
3014 3084
             this.panel11.Controls.Add(this.numericUpDown_ATT_UL1);
@@ -3027,12 +3097,12 @@
3027 3097
             this.panel11.Size = new System.Drawing.Size(83, 335);
3028 3098
             this.panel11.TabIndex = 5;
3029 3099
             // 
3030
-            // textBox5
3100
+            // textBox_FRBT_UL1
3031 3101
             // 
3032
-            this.textBox5.Location = new System.Drawing.Point(3, 310);
3033
-            this.textBox5.Name = "textBox5";
3034
-            this.textBox5.Size = new System.Drawing.Size(75, 23);
3035
-            this.textBox5.TabIndex = 8;
3102
+            this.textBox_FRBT_UL1.Location = new System.Drawing.Point(3, 310);
3103
+            this.textBox_FRBT_UL1.Name = "textBox_FRBT_UL1";
3104
+            this.textBox_FRBT_UL1.Size = new System.Drawing.Size(75, 23);
3105
+            this.textBox_FRBT_UL1.TabIndex = 8;
3036 3106
             // 
3037 3107
             // pictureBox_UL1_Shutdown_Alarm_ON
3038 3108
             // 
@@ -3121,7 +3191,7 @@
3121 3191
             // 
3122 3192
             this.panel3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
3123 3193
             this.panel3.Controls.Add(this.numericUpDown_ShutdownDL1);
3124
-            this.panel3.Controls.Add(this.textBox1);
3194
+            this.panel3.Controls.Add(this.textBox_FRBT_DL1);
3125 3195
             this.panel3.Controls.Add(this.numericUpDown_DL1_User);
3126 3196
             this.panel3.Controls.Add(this.numericUpDown_ATT_DL1);
3127 3197
             this.panel3.Controls.Add(this.pictureBox_AGC1_Alarm_ON);
@@ -3141,12 +3211,12 @@
3141 3211
             this.panel3.Size = new System.Drawing.Size(83, 335);
3142 3212
             this.panel3.TabIndex = 5;
3143 3213
             // 
3144
-            // textBox1
3214
+            // textBox_FRBT_DL1
3145 3215
             // 
3146
-            this.textBox1.Location = new System.Drawing.Point(3, 306);
3147
-            this.textBox1.Name = "textBox1";
3148
-            this.textBox1.Size = new System.Drawing.Size(75, 23);
3149
-            this.textBox1.TabIndex = 8;
3216
+            this.textBox_FRBT_DL1.Location = new System.Drawing.Point(3, 306);
3217
+            this.textBox_FRBT_DL1.Name = "textBox_FRBT_DL1";
3218
+            this.textBox_FRBT_DL1.Size = new System.Drawing.Size(75, 23);
3219
+            this.textBox_FRBT_DL1.TabIndex = 8;
3150 3220
             // 
3151 3221
             // pictureBox_AGC1_Alarm_ON
3152 3222
             // 
@@ -3519,69 +3589,15 @@
3519 3589
             0,
3520 3590
             -2147483648});
3521 3591
             // 
3522
-            // numericUpDown_Path3_GainValue
3592
+            // button_FRBT_ONOFF
3523 3593
             // 
3524
-            this.numericUpDown_Path3_GainValue.Location = new System.Drawing.Point(936, 743);
3525
-            this.numericUpDown_Path3_GainValue.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3);
3526
-            this.numericUpDown_Path3_GainValue.Minimum = new decimal(new int[] {
3527
-            100,
3528
-            0,
3529
-            0,
3530
-            -2147483648});
3531
-            this.numericUpDown_Path3_GainValue.Name = "numericUpDown_Path3_GainValue";
3532
-            this.numericUpDown_Path3_GainValue.Size = new System.Drawing.Size(65, 23);
3533
-            this.numericUpDown_Path3_GainValue.TabIndex = 181;
3534
-            this.numericUpDown_Path3_GainValue.Enter += new System.EventHandler(this.Activi_Change__SettingComplete);
3535
-            this.numericUpDown_Path3_GainValue.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ATT_Enter);
3536
-            this.numericUpDown_Path3_GainValue.Leave += new System.EventHandler(this.Activi_Change__Setting);
3537
-            // 
3538
-            // numericUpDown_Path4_GainValue
3539
-            // 
3540
-            this.numericUpDown_Path4_GainValue.Location = new System.Drawing.Point(1034, 743);
3541
-            this.numericUpDown_Path4_GainValue.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3);
3542
-            this.numericUpDown_Path4_GainValue.Minimum = new decimal(new int[] {
3543
-            100,
3544
-            0,
3545
-            0,
3546
-            -2147483648});
3547
-            this.numericUpDown_Path4_GainValue.Name = "numericUpDown_Path4_GainValue";
3548
-            this.numericUpDown_Path4_GainValue.Size = new System.Drawing.Size(65, 23);
3549
-            this.numericUpDown_Path4_GainValue.TabIndex = 182;
3550
-            this.numericUpDown_Path4_GainValue.Enter += new System.EventHandler(this.Activi_Change__SettingComplete);
3551
-            this.numericUpDown_Path4_GainValue.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ATT_Enter);
3552
-            this.numericUpDown_Path4_GainValue.Leave += new System.EventHandler(this.Activi_Change__Setting);
3553
-            // 
3554
-            // numericUpDown_Path2_GainValue
3555
-            // 
3556
-            this.numericUpDown_Path2_GainValue.Location = new System.Drawing.Point(829, 744);
3557
-            this.numericUpDown_Path2_GainValue.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3);
3558
-            this.numericUpDown_Path2_GainValue.Minimum = new decimal(new int[] {
3559
-            100,
3560
-            0,
3561
-            0,
3562
-            -2147483648});
3563
-            this.numericUpDown_Path2_GainValue.Name = "numericUpDown_Path2_GainValue";
3564
-            this.numericUpDown_Path2_GainValue.Size = new System.Drawing.Size(65, 23);
3565
-            this.numericUpDown_Path2_GainValue.TabIndex = 183;
3566
-            this.numericUpDown_Path2_GainValue.Enter += new System.EventHandler(this.Activi_Change__SettingComplete);
3567
-            this.numericUpDown_Path2_GainValue.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ATT_Enter);
3568
-            this.numericUpDown_Path2_GainValue.Leave += new System.EventHandler(this.Activi_Change__Setting);
3569
-            // 
3570
-            // numericUpDown_Path1_GainValue
3571
-            // 
3572
-            this.numericUpDown_Path1_GainValue.Location = new System.Drawing.Point(722, 743);
3573
-            this.numericUpDown_Path1_GainValue.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3);
3574
-            this.numericUpDown_Path1_GainValue.Minimum = new decimal(new int[] {
3575
-            100,
3576
-            0,
3577
-            0,
3578
-            -2147483648});
3579
-            this.numericUpDown_Path1_GainValue.Name = "numericUpDown_Path1_GainValue";
3580
-            this.numericUpDown_Path1_GainValue.Size = new System.Drawing.Size(65, 23);
3581
-            this.numericUpDown_Path1_GainValue.TabIndex = 184;
3582
-            this.numericUpDown_Path1_GainValue.Enter += new System.EventHandler(this.Activi_Change__SettingComplete);
3583
-            this.numericUpDown_Path1_GainValue.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ATT_Enter);
3584
-            this.numericUpDown_Path1_GainValue.Leave += new System.EventHandler(this.Activi_Change__Setting);
3594
+            this.button_FRBT_ONOFF.Location = new System.Drawing.Point(863, 104);
3595
+            this.button_FRBT_ONOFF.Name = "button_FRBT_ONOFF";
3596
+            this.button_FRBT_ONOFF.Size = new System.Drawing.Size(43, 23);
3597
+            this.button_FRBT_ONOFF.TabIndex = 186;
3598
+            this.button_FRBT_ONOFF.Text = "OFF";
3599
+            this.button_FRBT_ONOFF.UseVisualStyleBackColor = true;
3600
+            this.button_FRBT_ONOFF.Click += new System.EventHandler(this.button_PATH_Ctrl_Click);
3585 3601
             // 
3586 3602
             // JdasMbic
3587 3603
             // 
@@ -3634,6 +3650,11 @@
3634 3650
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_MASK)).EndInit();
3635 3651
             this.panel1.ResumeLayout(false);
3636 3652
             this.panel1.PerformLayout();
3653
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_DLI_FRBT_D_Day)).EndInit();
3654
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path3_GainValue)).EndInit();
3655
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path4_GainValue)).EndInit();
3656
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path2_GainValue)).EndInit();
3657
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path1_GainValue)).EndInit();
3637 3658
             this.panel_Serial.ResumeLayout(false);
3638 3659
             this.panel_Serial.PerformLayout();
3639 3660
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Version1)).EndInit();
@@ -3738,10 +3759,6 @@
3738 3759
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox_TempHigh_Alarm_OFF)).EndInit();
3739 3760
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit();
3740 3761
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit();
3741
-            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path3_GainValue)).EndInit();
3742
-            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path4_GainValue)).EndInit();
3743
-            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path2_GainValue)).EndInit();
3744
-            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown_Path1_GainValue)).EndInit();
3745 3762
             this.ResumeLayout(false);
3746 3763
 
3747 3764
         }
@@ -3872,7 +3889,7 @@
3872 3889
         private System.Windows.Forms.TextBox textBox_CardType;
3873 3890
         private System.Windows.Forms.TextBox textBox_CpuVersion;
3874 3891
         private System.Windows.Forms.Panel panel17;
3875
-        private System.Windows.Forms.TextBox textBox8;
3892
+        private System.Windows.Forms.TextBox textBox_FRBT_UL4;
3876 3893
         private System.Windows.Forms.PictureBox pictureBox_UL4_Shutdown_Alarm_OFF;
3877 3894
         private System.Windows.Forms.PictureBox pictureBox_UL4_Shutdown_Alarm_ON;
3878 3895
         private System.Windows.Forms.PictureBox pictureBox_ALC4_Alarm_OFF;
@@ -3883,7 +3900,7 @@
3883 3900
         private System.Windows.Forms.Panel panel18;
3884 3901
         private System.Windows.Forms.Label label93;
3885 3902
         private System.Windows.Forms.Panel panel9;
3886
-        private System.Windows.Forms.TextBox textBox4;
3903
+        private System.Windows.Forms.TextBox textBox_FRBT_DL4;
3887 3904
         private System.Windows.Forms.PictureBox pictureBox_DLI_Path4_Low_Alarm_OFF;
3888 3905
         private System.Windows.Forms.PictureBox pictureBox_DLI_Path4_Low_Alarm_ON;
3889 3906
         private System.Windows.Forms.PictureBox pictureBox_DL4_Shutdown_Alarm_OFF;
@@ -3896,7 +3913,7 @@
3896 3913
         private System.Windows.Forms.Panel panel10;
3897 3914
         private System.Windows.Forms.Label label86;
3898 3915
         private System.Windows.Forms.Panel panel15;
3899
-        private System.Windows.Forms.TextBox textBox7;
3916
+        private System.Windows.Forms.TextBox textBox_FRBT_UL3;
3900 3917
         private System.Windows.Forms.PictureBox pictureBox_UL3_Shutdown_Alarm_OFF;
3901 3918
         private System.Windows.Forms.PictureBox pictureBox_UL3_Shutdown_Alarm_ON;
3902 3919
         private System.Windows.Forms.PictureBox pictureBox_ALC3_Alarm_OFF;
@@ -3907,7 +3924,7 @@
3907 3924
         private System.Windows.Forms.Panel panel16;
3908 3925
         private System.Windows.Forms.Label label92;
3909 3926
         private System.Windows.Forms.Panel panel7;
3910
-        private System.Windows.Forms.TextBox textBox3;
3927
+        private System.Windows.Forms.TextBox textBox_FRBT_DL3;
3911 3928
         private System.Windows.Forms.PictureBox pictureBox_DLI_Path3_Low_Alarm_OFF;
3912 3929
         private System.Windows.Forms.PictureBox pictureBox_DLI_Path3_Low_Alarm_ON;
3913 3930
         private System.Windows.Forms.PictureBox pictureBox_DL3_Shutdown_Alarm_OFF;
@@ -3920,7 +3937,7 @@
3920 3937
         private System.Windows.Forms.Panel panel8;
3921 3938
         private System.Windows.Forms.Label label85;
3922 3939
         private System.Windows.Forms.Panel panel13;
3923
-        private System.Windows.Forms.TextBox textBox6;
3940
+        private System.Windows.Forms.TextBox textBox_FRBT_UL2;
3924 3941
         private System.Windows.Forms.PictureBox pictureBox_UL2_Shutdown_Alarm_OFF;
3925 3942
         private System.Windows.Forms.PictureBox pictureBox_UL2_Shutdown_Alarm_ON;
3926 3943
         private System.Windows.Forms.PictureBox pictureBox_ALC2_Alarm_OFF;
@@ -3931,7 +3948,7 @@
3931 3948
         private System.Windows.Forms.Panel panel14;
3932 3949
         private System.Windows.Forms.Label label90;
3933 3950
         private System.Windows.Forms.Panel panel5;
3934
-        private System.Windows.Forms.TextBox textBox2;
3951
+        private System.Windows.Forms.TextBox textBox_FRBT_DL2;
3935 3952
         private System.Windows.Forms.PictureBox pictureBox_DLI_Path2_Low_Alarm_OFF;
3936 3953
         private System.Windows.Forms.PictureBox pictureBox_DLI_Path2_Low_Alarm_ON;
3937 3954
         private System.Windows.Forms.PictureBox pictureBox_DL2_Shutdown_Alarm_OFF;
@@ -3944,7 +3961,7 @@
3944 3961
         private System.Windows.Forms.Panel panel6;
3945 3962
         private System.Windows.Forms.Label label84;
3946 3963
         private System.Windows.Forms.Panel panel11;
3947
-        private System.Windows.Forms.TextBox textBox5;
3964
+        private System.Windows.Forms.TextBox textBox_FRBT_UL1;
3948 3965
         private System.Windows.Forms.PictureBox pictureBox_UL1_Shutdown_Alarm_OFF;
3949 3966
         private System.Windows.Forms.PictureBox pictureBox_UL1_Shutdown_Alarm_ON;
3950 3967
         private System.Windows.Forms.PictureBox pictureBox_ALC1_Alarm_OFF;
@@ -3954,7 +3971,7 @@
3954 3971
         private System.Windows.Forms.Button button_UL1_PATH;
3955 3972
         private System.Windows.Forms.Panel panel12;
3956 3973
         private System.Windows.Forms.Label label87;
3957
-        private System.Windows.Forms.TextBox textBox1;
3974
+        private System.Windows.Forms.TextBox textBox_FRBT_DL1;
3958 3975
         private System.Windows.Forms.PictureBox pictureBox_DLI_Path1_Low_Alarm_OFF;
3959 3976
         private System.Windows.Forms.PictureBox pictureBox_DLI_Path1_Low_Alarm_ON;
3960 3977
         private System.Windows.Forms.PictureBox pictureBox_DL1_Shutdown_Alarm_ON;
@@ -3987,7 +4004,6 @@
3987 4004
         public System.Windows.Forms.TextBox textBox_DET_DL2;
3988 4005
         public System.Windows.Forms.TextBox textBox_DET_UL2;
3989 4006
         private System.Windows.Forms.Button button_Exit;
3990
-        private System.Windows.Forms.TextBox textBox_DLI_FRBT_D_Day;
3991 4007
         private System.Windows.Forms.Label label5;
3992 4008
         private System.Windows.Forms.Label label_SerialNumber;
3993 4009
         private System.Windows.Forms.TextBox textBox_PcbVersion;
@@ -4017,6 +4033,8 @@
4017 4033
         public System.Windows.Forms.NumericUpDown numericUpDown_Path4_GainValue;
4018 4034
         public System.Windows.Forms.NumericUpDown numericUpDown_Path2_GainValue;
4019 4035
         public System.Windows.Forms.NumericUpDown numericUpDown_Path1_GainValue;
4036
+        private System.Windows.Forms.NumericUpDown numericUpDown_DLI_FRBT_D_Day;
4037
+        private System.Windows.Forms.Button button_FRBT_ONOFF;
4020 4038
     }
4021 4039
 }
4022 4040
 

+ 42 - 3
Jdas_Mbic/Main.cs

@@ -688,6 +688,11 @@ namespace Jdas_Mbic
688 688
                         = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_Path4_GainValue;
689 689
 
690 690
                     break;
691
+                case "numericUpDown_DLI_FRBT_D_Day":
692
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_data + 1] /= 10;
693
+                    temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_Type]
694
+                       = (byte)Bluecell_BootProtocol.DATATYPE.Bluecell_FRBT_DaySetting;
695
+                    break;
691 696
             }
692 697
             UInt16 CRCRET = crc.CRC16_Generate(temp_buf, Length );
693 698
             temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_data + 2] = Convert.ToByte((CRCRET & 0xFF00) >> 8);
@@ -871,6 +876,7 @@ namespace Jdas_Mbic
871 876
           DLI_FRBT_Atten4_L,
872 877
           DLI_FRBT_D_Day,
873 878
           DLI_FRBT_Status,
879
+          DLI_FRBT_ON_OFF,
874 880
           DLI_AGC_Threshold_H,
875 881
           DLI_AGC_Threshold_L,
876 882
           DLI_AGC_Threshold_default,
@@ -943,7 +949,7 @@ namespace Jdas_Mbic
943 949
             SelfTest_ATT_UL3_L,
944 950
             SelfTest_ATT_UL4_H,
945 951
             SelfTest_ATT_UL4_L,
946
-            Reserve = SelfTest_ATT_UL4_L + 16,
952
+            Reserve = SelfTest_ATT_UL4_L + 15,
947 953
             /**/
948 954
             bluecell_crc_H,
949 955
             bluecell_crc_L,
@@ -1093,7 +1099,8 @@ namespace Jdas_Mbic
1093 1099
                 case (int)HFR_CardType_t.MBIC_KDDI: this.Invoke(new StringSend(TextBox_Text_Set), textBox_CardType, "LTE-KDDI"); break;
1094 1100
                 default: this.Invoke(new StringSend(TextBox_Text_Set), textBox_CardType, "ID None"); break;
1095 1101
             }
1096
-            this.Invoke(new StringSend(TextBox_Text_Set), textBox_DLI_FRBT_D_Day, buf[(int)BluecellReqIndex.DLI_FRBT_D_Day].ToString());// = false;
1102
+            this.Invoke(new StringSend(Numeric_Text_Set), numericUpDown_DLI_FRBT_D_Day, buf[(int)BluecellReqIndex.DLI_FRBT_D_Day].ToString());
1103
+
1097 1104
             if(buf[(int)BluecellReqIndex.CPU_Current_Bank] == 1)
1098 1105
                 this.Invoke(new StringSend(TextBox_Text_Set), textBox_CurrBank, "Bank 1");// = false;
1099 1106
             else if (buf[(int)BluecellReqIndex.CPU_Current_Bank] == 2)
@@ -1114,6 +1121,15 @@ namespace Jdas_Mbic
1114 1121
                 this.Invoke(new StringSend(TextBox_Text_Set), textBox_FRBT_Status, "RUNNING");// = false;
1115 1122
             }
1116 1123
 
1124
+            if(buf[(int)BluecellReqIndex.DLI_FRBT_ON_OFF] == 0)
1125
+            {
1126
+                this.Invoke(new StringSend(Button_Text_Set), button_FRBT_ONOFF, "OFF");// = false;
1127
+            }
1128
+            else
1129
+            {
1130
+                this.Invoke(new StringSend(Button_Text_Set), button_FRBT_ONOFF, "ON");// = false;
1131
+            }
1132
+
1117 1133
              if (buf[(int)BluecellReqIndex.Carrier_ON_OFF] == 0)
1118 1134
             {
1119 1135
                 this.Invoke(new StringSend(Button_Text_Set), button_Carrier, "OFF");// = false;
@@ -1983,7 +1999,6 @@ namespace Jdas_Mbic
1983 1999
             dBmdata = (short)((buf[(int)BluecellReqIndex.DLI_Level1_H] << 8) & 0xFF00);
1984 2000
             dBmdata += (short)(buf[(int)BluecellReqIndex.DLI_Level1_L] & 0x00FF);
1985 2001
             this.Invoke(new StringSend(TextBox_Text_Set), textBox_DET_DL1_dBm, (dBmdata * 0.1).ToString());
1986
-            //this.Invoke(new StringSend(TextBox_Text_Set), textBox_DET_DL1_dBm, adcdata.ToString("N2"));
1987 2002
             adcdata = 0;
1988 2003
 
1989 2004
             adcdata = ((buf[(int)BluecellReqIndex.DLI_P2_Level2_H] << 8) & 0xFF00);
@@ -2055,6 +2070,27 @@ namespace Jdas_Mbic
2055 2070
             dBmdata = (short)((buf[(int)BluecellReqIndex.ULO_Level4_H] << 8) & 0xFF00);
2056 2071
             dBmdata += (short)(buf[(int)BluecellReqIndex.ULO_Level4_L] & 0x00FF);
2057 2072
             this.Invoke(new StringSend(TextBox_Text_Set), textBox_DET_UL4_dBm, (dBmdata * 0.1).ToString());
2073
+
2074
+            dBmdata = 0;
2075
+            dBmdata = (short)((buf[(int)BluecellReqIndex.DLI_FRBT_Atten1_H] << 8) & 0xFF00);
2076
+            dBmdata += (short)(buf[(int)BluecellReqIndex.DLI_FRBT_Atten1_L] & 0x00FF);
2077
+            this.Invoke(new StringSend(TextBox_Text_Set), textBox_FRBT_DL1, (dBmdata * 0.1).ToString());
2078
+
2079
+            dBmdata = 0;
2080
+            dBmdata = (short)((buf[(int)BluecellReqIndex.DLI_FRBT_Atten2_H] << 8) & 0xFF00);
2081
+            dBmdata += (short)(buf[(int)BluecellReqIndex.DLI_FRBT_Atten2_L] & 0x00FF);
2082
+            this.Invoke(new StringSend(TextBox_Text_Set), textBox_FRBT_DL2, (dBmdata * 0.1).ToString());
2083
+
2084
+            dBmdata = 0;
2085
+            dBmdata = (short)((buf[(int)BluecellReqIndex.DLI_FRBT_Atten3_H] << 8) & 0xFF00);
2086
+            dBmdata += (short)(buf[(int)BluecellReqIndex.DLI_FRBT_Atten3_L] & 0x00FF);
2087
+            this.Invoke(new StringSend(TextBox_Text_Set), textBox_FRBT_DL3, (dBmdata * 0.1).ToString());
2088
+
2089
+            dBmdata = 0;
2090
+            dBmdata = (short)((buf[(int)BluecellReqIndex.DLI_FRBT_Atten4_H] << 8) & 0xFF00);
2091
+            dBmdata += (short)(buf[(int)BluecellReqIndex.DLI_FRBT_Atten4_L] & 0x00FF);
2092
+            this.Invoke(new StringSend(TextBox_Text_Set), textBox_FRBT_DL4, (dBmdata * 0.1).ToString());
2093
+
2058 2094
             adcdata = 0;
2059 2095
 #if false
2060 2096
             adcdata += ((buf[(int)BluecellReqIndex.DET_TEMP_H] << 8) & 0xFF00);
@@ -2974,6 +3010,9 @@ namespace Jdas_Mbic
2974 3010
                     datatype = DATATYPE.Bluecell_LED_TEST;
2975 3011
                     temp_buf[(int)Bluecell_ProtIndex_p.Bluecell_data] = 1;
2976 3012
                     break;
3013
+                case "button_FRBT_ONOFF":
3014
+                    datatype = DATATYPE.DLI_FRBT_ON_OFF;
3015
+                    break;
2977 3016
                 default:
2978 3017
                     MessageBox.Show("잘 못된 값 입니다. 확인 부탁드립니다.");
2979 3018
                     return;

BIN
Jdas_Mbic/bin/Debug/ATT_DL1.xls


BIN
Jdas_Mbic/bin/Debug/ATT_DL2.xls


BIN
Jdas_Mbic/bin/Debug/ATT_DL3.xls


BIN
Jdas_Mbic/bin/Debug/ATT_DL4.xls


BIN
Jdas_Mbic/bin/Debug/ATT_UL1.xls


BIN
Jdas_Mbic/bin/Debug/ATT_UL2.xls


BIN
Jdas_Mbic/bin/Debug/ATT_UL3.xls


BIN
Jdas_Mbic/bin/Debug/ATT_UL4.xls


BIN
Jdas_Mbic/bin/Debug/DET_DL1.xls


BIN
Jdas_Mbic/bin/Debug/DET_DL2.xls


BIN
Jdas_Mbic/bin/Debug/DET_DL3.xls


BIN
Jdas_Mbic/bin/Debug/DET_DL4.xls


BIN
Jdas_Mbic/bin/Debug/DET_UL1.xls


BIN
Jdas_Mbic/bin/Debug/DET_UL2.xls


BIN
Jdas_Mbic/bin/Debug/DET_UL3.xls


BIN
Jdas_Mbic/bin/Debug/DET_UL4.xls


BIN
Jdas_Mbic/bin/Debug/FileName.bin


BIN
Jdas_Mbic/bin/Debug/Jdas_Mbic.exe


BIN
Jdas_Mbic/bin/Debug/Jdas_Mbic.pdb


BIN
Jdas_Mbic/bin/Debug/Jdas_Mbic2.1.exe


BIN
Jdas_Mbic/bin/Debug/MBIC.zip


BIN
Jdas_Mbic/bin/Debug/MBIC_0.0.2.binary


BIN
Jdas_Mbic/bin/Debug/STM32F103ZET_JDASMBIC.binary - 바로 가기.lnk


BIN
Jdas_Mbic/bin/Debug/TEMP_DL1.xls


BIN
Jdas_Mbic/bin/Debug/TEMP_DL2.xls


BIN
Jdas_Mbic/bin/Debug/TEMP_DL3.xls


BIN
Jdas_Mbic/bin/Debug/TEMP_DL4.xls


BIN
Jdas_Mbic/bin/Debug/TEMP_UL1.xls


BIN
Jdas_Mbic/bin/Debug/TEMP_UL2.xls


BIN
Jdas_Mbic/bin/Debug/TEMP_UL3.xls


BIN
Jdas_Mbic/bin/Debug/TEMP_UL4.xls


BIN
Jdas_Mbic/bin/Debug/Untitled1


BIN
Jdas_Mbic/bin/Debug/Untitled1.bak


BIN
Jdas_Mbic/bin/Debug/jhfs-mbic-nrdas-v00.00.01.mbc


+ 1 - 1
Jdas_Mbic/obj/Debug/Jdas_Mbic.csproj.CoreCompileInputs.cache

@@ -1 +1 @@
1
-37bf62d90d6cc05d35c0a16726896c51348f5629
1
+00caeac5e72a270fae008436faa9dcd1963eadd2

BIN
Jdas_Mbic/obj/Debug/Jdas_Mbic.csproj.GenerateResource.cache


BIN
Jdas_Mbic/obj/Debug/Jdas_Mbic.csproj.ResolveComReference.cache


BIN
Jdas_Mbic/obj/Debug/Jdas_Mbic.exe


BIN
Jdas_Mbic/obj/Debug/Jdas_Mbic.pdb


BIN
Setup/Debug/Setup.msi


+ 23 - 7
Setup/Setup.vdproj

@@ -21,7 +21,7 @@
21 21
         }
22 22
         "Entry"
23 23
         {
24
-        "MsmKey" = "8:_C04588EE2797A6C0A32ACC236669176E"
24
+        "MsmKey" = "8:_B6170209890D3C5D16F5C08989F1EDBD"
25 25
         "OwnerKey" = "8:_0BB12DF2BF6B4A41922823BA168703F0"
26 26
         "MsmSig" = "8:_UNDEFINED"
27 27
         }
@@ -34,7 +34,7 @@
34 34
         "Entry"
35 35
         {
36 36
         "MsmKey" = "8:_UNDEFINED"
37
-        "OwnerKey" = "8:_C04588EE2797A6C0A32ACC236669176E"
37
+        "OwnerKey" = "8:_B6170209890D3C5D16F5C08989F1EDBD"
38 38
         "MsmSig" = "8:_UNDEFINED"
39 39
         }
40 40
     }
@@ -55,6 +55,14 @@
55 55
         "PrivateKeyFile" = "8:"
56 56
         "TimeStampServer" = "8:"
57 57
         "InstallerBootstrapper" = "3:2"
58
+            "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
59
+            {
60
+            "Enabled" = "11:TRUE"
61
+            "PromptEnabled" = "11:TRUE"
62
+            "PrerequisitesLocation" = "2:1"
63
+            "Url" = "8:"
64
+            "ComponentsUrl" = "8:"
65
+            }
58 66
         }
59 67
         "Release"
60 68
         {
@@ -71,6 +79,14 @@
71 79
         "PrivateKeyFile" = "8:"
72 80
         "TimeStampServer" = "8:"
73 81
         "InstallerBootstrapper" = "3:2"
82
+            "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
83
+            {
84
+            "Enabled" = "11:TRUE"
85
+            "PromptEnabled" = "11:TRUE"
86
+            "PrerequisitesLocation" = "2:1"
87
+            "Url" = "8:"
88
+            "ComponentsUrl" = "8:"
89
+            }
74 90
         }
75 91
     }
76 92
     "Deployable"
@@ -100,14 +116,14 @@
100 116
         }
101 117
         "File"
102 118
         {
103
-            "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C04588EE2797A6C0A32ACC236669176E"
119
+            "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B6170209890D3C5D16F5C08989F1EDBD"
104 120
             {
105 121
             "AssemblyRegister" = "3:1"
106 122
             "AssemblyIsInGAC" = "11:FALSE"
107
-            "AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
123
+            "AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
108 124
                 "ScatterAssemblies"
109 125
                 {
110
-                    "_C04588EE2797A6C0A32ACC236669176E"
126
+                    "_B6170209890D3C5D16F5C08989F1EDBD"
111 127
                     {
112 128
                     "Name" = "8:System.Net.Http.dll"
113 129
                     "Attributes" = "3:512"
@@ -140,7 +156,7 @@
140 156
             "{1525181F-901A-416C-8A58-119130FE478E}:_044D3149CE444432A2F2B5D1C9485714"
141 157
             {
142 158
             "Name" = "8:#1916"
143
-            "AlwaysCreate" = "11:FALSE"
159
+            "AlwaysCreate" = "11:TRUE"
144 160
             "Condition" = "8:"
145 161
             "Transitive" = "11:FALSE"
146 162
             "Property" = "8:DesktopFolder"
@@ -163,7 +179,7 @@
163 179
             {
164 180
             "DefaultLocation" = "8:[ProgramFilesFolder][Manufacturer]\\[ProductName]"
165 181
             "Name" = "8:#1925"
166
-            "AlwaysCreate" = "11:FALSE"
182
+            "AlwaysCreate" = "11:TRUE"
167 183
             "Condition" = "8:"
168 184
             "Transitive" = "11:FALSE"
169 185
             "Property" = "8:TARGETDIR"