From c7a9dfb76ae67c009073d871f28e275a567ea7d7 Mon Sep 17 00:00:00 2001 From: Thomas Wiedebusch Date: Tue, 21 Feb 2023 16:49:10 +0100 Subject: [PATCH] FwUpdateSw: - Radio to Customer mode tested --- Common/.shared/SharedAssemblyInfo.cs | 4 +- .../Genesis/GenesisCore/GenesisMeter.cs | 6 +- .../FW/CordonelFwPackageInfo.cs | 2 +- Common/Ui/GenesisToolBox/FrmLowLevelTools.cs | 3 +- .../FrmFwUpdateBuilder.Designer.cs | 32 +- .../FrmFwUpdateBuilder.cs | 141 +- .../FrmFwUpdateBuilder.resx | 42 +- .../ServiceFwUpdateBuilder/FrmRegister.resx | 640 ++-- .../ServiceFwUpdateLoader/FrmRegister.de.resx | 4 +- .../Ui/ServiceFwUpdateLoader/FrmRegister.resx | 535 ++-- .../FrmServiceFwUpdateSw.Designer.cs | 14 +- .../ServiceFwUpdateSw/FrmServiceFwUpdateSw.cs | 9 +- .../FrmServiceFwUpdateSw.de.resx | 16 +- .../FrmServiceFwUpdateSw.resx | 2796 +++++++++-------- 14 files changed, 2144 insertions(+), 2100 deletions(-) diff --git a/Common/.shared/SharedAssemblyInfo.cs b/Common/.shared/SharedAssemblyInfo.cs index 43195e2a..a75b7da9 100644 --- a/Common/.shared/SharedAssemblyInfo.cs +++ b/Common/.shared/SharedAssemblyInfo.cs @@ -14,5 +14,5 @@ using System.Reflection; //[assembly: AssemblyVersion("1.2.*.0")] -[assembly: AssemblyVersion("2.3.6.*")] -[assembly: AssemblyFileVersion("2.3.6.0")] \ No newline at end of file +[assembly: AssemblyVersion("2.3.7.*")] +[assembly: AssemblyFileVersion("2.3.7.0")] \ No newline at end of file diff --git a/Common/Hardware/WaterMeter/Genesis/GenesisCore/GenesisMeter.cs b/Common/Hardware/WaterMeter/Genesis/GenesisCore/GenesisMeter.cs index d9460c35..64430032 100644 --- a/Common/Hardware/WaterMeter/Genesis/GenesisCore/GenesisMeter.cs +++ b/Common/Hardware/WaterMeter/Genesis/GenesisCore/GenesisMeter.cs @@ -1417,9 +1417,9 @@ namespace Xylem.Common.Hardware.WaterMeter.Genesis.GenesisCore continue; } if (registerToCheck.Key.RegisterDetail.Version.Last != null && - (registerToCheck.Key.RegisterDetail.Version.First != null && - (registerToCheck.Key.RegisterDetail.Version.First.Value <= currentGroup.Version && - registerToCheck.Key.RegisterDetail.Version.Last.Value >= currentGroup.Version))) + registerToCheck.Key.RegisterDetail.Version.First != null && + registerToCheck.Key.RegisterDetail.Version.First.Value <= currentGroup.Version && + registerToCheck.Key.RegisterDetail.Version.Last.Value >= currentGroup.Version) { registerToCheck.Key.IsAvailable = true; _configRegister.MeterRegisterDic.TryAdd(registerToCheck.Key, null); diff --git a/Common/Logic/ProductionOrderCore/FW/CordonelFwPackageInfo.cs b/Common/Logic/ProductionOrderCore/FW/CordonelFwPackageInfo.cs index 93c6a8e5..9c886bf0 100644 --- a/Common/Logic/ProductionOrderCore/FW/CordonelFwPackageInfo.cs +++ b/Common/Logic/ProductionOrderCore/FW/CordonelFwPackageInfo.cs @@ -39,7 +39,7 @@ namespace Xylem.Common.Logic.ProductionOrderCore.FW public String Name; /// - /// Meter size + /// Supported meter size /// public String MeterSize; diff --git a/Common/Ui/GenesisToolBox/FrmLowLevelTools.cs b/Common/Ui/GenesisToolBox/FrmLowLevelTools.cs index 514a0fe6..4eb4f526 100644 --- a/Common/Ui/GenesisToolBox/FrmLowLevelTools.cs +++ b/Common/Ui/GenesisToolBox/FrmLowLevelTools.cs @@ -8,7 +8,6 @@ using System.Reflection; using System.Threading; using System.Threading.Tasks; using System.Windows.Forms; -using System.Windows.Input; using Logic.ProductionToProductMapper.Cordonel; using Newtonsoft.Json; using Newtonsoft.Json.Linq; @@ -1451,7 +1450,7 @@ namespace Xylem.Common.Ui.GenesisToolBox } - private void tbxFileToEraseName_KeyDown(Object sender, System.Windows.Forms.KeyEventArgs e) + private void tbxFileToEraseName_KeyDown(Object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.Designer.cs b/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.Designer.cs index 8466df1f..fc4a7b9b 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.Designer.cs +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.Designer.cs @@ -81,9 +81,9 @@ this.lblFwPackageSearchSize = new System.Windows.Forms.Label(); this.cbxFwPackageSizeMask = new System.Windows.Forms.ComboBox(); this.lblFwPackageSearchMetrology = new System.Windows.Forms.Label(); - this.cbxFwPackageSearchMetrology = new System.Windows.Forms.ComboBox(); + this.cbxFwPackageMetrologyMask = new System.Windows.Forms.ComboBox(); this.lblFwPackageSearchCore = new System.Windows.Forms.Label(); - this.cbxFwPackageSearchCore = new System.Windows.Forms.ComboBox(); + this.cbxFwPackageCoreMak = new System.Windows.Forms.ComboBox(); this.tabPageUpdateOperator = new System.Windows.Forms.TabPage(); this.gridViewUpdateOperators = new System.Windows.Forms.DataGridView(); this.tabPagePreBuildSummary = new System.Windows.Forms.TabPage(); @@ -513,9 +513,9 @@ this.tblPanelFwPackageSearch.Controls.Add(this.lblFwPackageSearchSize, 0, 1); this.tblPanelFwPackageSearch.Controls.Add(this.cbxFwPackageSizeMask, 1, 1); this.tblPanelFwPackageSearch.Controls.Add(this.lblFwPackageSearchMetrology, 2, 1); - this.tblPanelFwPackageSearch.Controls.Add(this.cbxFwPackageSearchMetrology, 3, 1); + this.tblPanelFwPackageSearch.Controls.Add(this.cbxFwPackageMetrologyMask, 3, 1); this.tblPanelFwPackageSearch.Controls.Add(this.lblFwPackageSearchCore, 4, 0); - this.tblPanelFwPackageSearch.Controls.Add(this.cbxFwPackageSearchCore, 5, 0); + this.tblPanelFwPackageSearch.Controls.Add(this.cbxFwPackageCoreMak, 5, 0); this.tblPanelFwPackageSearch.Name = "tblPanelFwPackageSearch"; // // lblFwPackageSearchRegion @@ -566,24 +566,24 @@ resources.ApplyResources(this.lblFwPackageSearchMetrology, "lblFwPackageSearchMetrology"); this.lblFwPackageSearchMetrology.Name = "lblFwPackageSearchMetrology"; // - // cbxFwPackageSearchMetrology + // cbxFwPackageMetrologyMask // - resources.ApplyResources(this.cbxFwPackageSearchMetrology, "cbxFwPackageSearchMetrology"); - this.cbxFwPackageSearchMetrology.FormattingEnabled = true; - this.cbxFwPackageSearchMetrology.Name = "cbxFwPackageSearchMetrology"; - this.cbxFwPackageSearchMetrology.DropDownClosed += new System.EventHandler(this.allFwPackageSearch_Event); + resources.ApplyResources(this.cbxFwPackageMetrologyMask, "cbxFwPackageMetrologyMask"); + this.cbxFwPackageMetrologyMask.FormattingEnabled = true; + this.cbxFwPackageMetrologyMask.Name = "cbxFwPackageMetrologyMask"; + this.cbxFwPackageMetrologyMask.DropDownClosed += new System.EventHandler(this.allFwPackageSearch_Event); // // lblFwPackageSearchCore // resources.ApplyResources(this.lblFwPackageSearchCore, "lblFwPackageSearchCore"); this.lblFwPackageSearchCore.Name = "lblFwPackageSearchCore"; // - // cbxFwPackageSearchCore + // cbxFwPackageCoreMak // - resources.ApplyResources(this.cbxFwPackageSearchCore, "cbxFwPackageSearchCore"); - this.cbxFwPackageSearchCore.FormattingEnabled = true; - this.cbxFwPackageSearchCore.Name = "cbxFwPackageSearchCore"; - this.cbxFwPackageSearchCore.DropDownClosed += new System.EventHandler(this.allFwPackageSearch_Event); + resources.ApplyResources(this.cbxFwPackageCoreMak, "cbxFwPackageCoreMak"); + this.cbxFwPackageCoreMak.FormattingEnabled = true; + this.cbxFwPackageCoreMak.Name = "cbxFwPackageCoreMak"; + this.cbxFwPackageCoreMak.DropDownClosed += new System.EventHandler(this.allFwPackageSearch_Event); // // tabPageUpdateOperator // @@ -1110,8 +1110,8 @@ private System.Windows.Forms.Button btnFwPackageSearch; private System.Windows.Forms.Label lblFwPackageSearchCore; private System.Windows.Forms.Label lblFwPackageSearchMetrology; - private System.Windows.Forms.ComboBox cbxFwPackageSearchCore; - private System.Windows.Forms.ComboBox cbxFwPackageSearchMetrology; + private System.Windows.Forms.ComboBox cbxFwPackageCoreMak; + private System.Windows.Forms.ComboBox cbxFwPackageMetrologyMask; private System.Windows.Forms.Label lblCordonelCustomerSerialNumberSearch; private System.Windows.Forms.TextBox tbxCordonelProductionOrdersSearch; private System.Windows.Forms.Label lblCordonelSelectedCountText; diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.cs b/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.cs index 396242e7..0a29dfb0 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.cs +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.cs @@ -1893,6 +1893,7 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder } var index = cbxFwPackageRadioMask.Items.Count - 1; cbxFwPackageRadioMask.Text = cbxFwPackageRadioMask.Items[index].ToString(); + _fwPackagePropertyChanged = true; } // check if FW packages are loaded from DB and parsed to the search info to extract region info @@ -1907,6 +1908,7 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder } var index = cbxFwPackageRegionMask.Items.Count - 1; cbxFwPackageRegionMask.Text = cbxFwPackageRegionMask.Items[index].ToString(); + _fwPackagePropertyChanged = true; } // check if FW packages are loaded from DB and parsed to the search info to extract size info if (_sizeSearchItems.Count + 1 != cbxFwPackageSizeMask.Items.Count) @@ -1920,32 +1922,35 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder } var index = cbxFwPackageSizeMask.Items.Count - 1; cbxFwPackageSizeMask.Text = cbxFwPackageSizeMask.Items[index].ToString(); + _fwPackagePropertyChanged = true; } // check if FW packages are loaded from DB and parsed to the search info to extract metrology info - if (_metrologySearchItems.Count + 1 != cbxFwPackageSearchMetrology.Items.Count) + if (_metrologySearchItems.Count + 1 != cbxFwPackageMetrologyMask.Items.Count) { - cbxFwPackageSearchMetrology.Items.Clear(); - cbxFwPackageSearchMetrology.Items.Add(Constants.StrWildcard); + cbxFwPackageMetrologyMask.Items.Clear(); + cbxFwPackageMetrologyMask.Items.Add(Constants.StrWildcard); foreach (var item in _metrologySearchItems) { if (!string.IsNullOrEmpty(item) && item != Constants.StrUnknown) - cbxFwPackageSearchMetrology.Items.Add(item); + cbxFwPackageMetrologyMask.Items.Add(item); } - var index = cbxFwPackageSearchMetrology.Items.Count - 1; - cbxFwPackageSearchMetrology.Text = cbxFwPackageSearchMetrology.Items[index].ToString(); + var index = cbxFwPackageMetrologyMask.Items.Count - 1; + cbxFwPackageMetrologyMask.Text = cbxFwPackageMetrologyMask.Items[index].ToString(); + _fwPackagePropertyChanged = true; } // check if FW packages are loaded from DB and parsed to the search info to extract core info - if (_coreSearchItems.Count + 1 != cbxFwPackageSearchCore.Items.Count) + if (_coreSearchItems.Count + 1 != cbxFwPackageCoreMak.Items.Count) { - cbxFwPackageSearchCore.Items.Clear(); - cbxFwPackageSearchCore.Items.Add(Constants.StrWildcard); + cbxFwPackageCoreMak.Items.Clear(); + cbxFwPackageCoreMak.Items.Add(Constants.StrWildcard); foreach (var item in _coreSearchItems) { if (!string.IsNullOrEmpty(item) && item != Constants.StrUnknown) - cbxFwPackageSearchCore.Items.Add(item); + cbxFwPackageCoreMak.Items.Add(item); } - var index = cbxFwPackageSearchCore.Items.Count - 1; - cbxFwPackageSearchCore.Text = cbxFwPackageSearchCore.Items[index].ToString(); + var index = cbxFwPackageCoreMak.Items.Count - 1; + cbxFwPackageCoreMak.Text = cbxFwPackageCoreMak.Items[index].ToString(); + _fwPackagePropertyChanged = true; } // FW-Update Order Number --------------------------------------------------------------------------------- @@ -3032,17 +3037,17 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder { // pre-selection of displayed FW packages var requiredCoreVersion = 0; - if (cbxFwPackageSearchCore.Text != Constants.StrWildcard) + if (cbxFwPackageCoreMak.Text != Constants.StrWildcard) { - var version = cbxFwPackageSearchCore.Text; + var version = cbxFwPackageCoreMak.Text; version = version.Replace(".", ""); Int32.TryParse(version, out requiredCoreVersion); } var requiredMetrologyVersion = 0; - if (cbxFwPackageSearchMetrology.Text != Constants.StrWildcard) + if (cbxFwPackageMetrologyMask.Text != Constants.StrWildcard) { - var version = cbxFwPackageSearchMetrology.Text; + var version = cbxFwPackageMetrologyMask.Text; version = version.Replace(".", ""); Int32.TryParse(version, out requiredMetrologyVersion); } @@ -3052,9 +3057,9 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder (fw.MeterSize != cbxFwPackageSizeMask.Text && cbxFwPackageSizeMask.Text != Constants.StrWildcard) || (((fw.CoreRevisionMin != null && fw.CoreRevisionMin > requiredCoreVersion) || (fw.CoreRevisionMax != null && requiredCoreVersion > fw.CoreRevisionMax)) && - cbxFwPackageSearchCore.Text != Constants.StrWildcard) || + cbxFwPackageCoreMak.Text != Constants.StrWildcard) || (fw.MetrologyVersion != requiredMetrologyVersion && - cbxFwPackageSearchMetrology.Text != Constants.StrWildcard)) + cbxFwPackageMetrologyMask.Text != Constants.StrWildcard)) continue; var row = _dataTableFwPackages.NewRow(); @@ -3102,7 +3107,7 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder } #endregion --------------------------------------- Data Grid FW Packages --------------------------------------- - #region ------------------------------------------ Data Grid Update Safes -------------------------------------- + #region ------------------------------------------ Data Grid Update Safes ------------------------------------- /// /// Build data grid for FW-Update update safes /// @@ -3219,7 +3224,7 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder //} #endregion --------------------------------------- Data Grid Update Safes -------------------------------------- - #region ------------------------------------------ Data Grid Report Files -------------------------------------- + #region ------------------------------------------ Data Grid Report Files ------------------------------------- /// /// Overwrite cell click, because edit of cells is denied (read only == true). /// @@ -3784,6 +3789,13 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder return; } + // clear all search items for FW-Package selection + _radioSearchItems.Clear(); + _regionSearchItems.Clear(); + _metrologySearchItems.Clear(); + _coreSearchItems.Clear(); + _sizeSearchItems.Clear(); + // the e.RowIndex is referenced to the (sorted) data grid view var cordSelect = new CordonelProductionInfosDb(); for (var columnIndex = 0; columnIndex < gridViewCordonelSelection.ColumnCount; @@ -3803,44 +3815,13 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder { if (cordSearch.PcbId == cordSelect.PcbId) { - // fill search masks for FW package selection - if (!string.IsNullOrEmpty(cordSearch.Diameter) && cordSearch.Diameter != Constants.StrUnknown) - { - _sizeSearchItems.Clear(); - _sizeSearchItems.Add(cordSearch.Diameter); - } - // fill search masks for FW package selection - if (!string.IsNullOrEmpty(cordSearch.RadioFrequency) && cordSearch.RadioFrequency != Constants.StrUnknown) - { - _radioSearchItems.Clear(); - _radioSearchItems.Add(cordSearch.RadioFrequency); - } - // fill search masks for FW package selection - if (!string.IsNullOrEmpty(cordSearch.Region) && cordSearch.Region != Constants.StrUnknown ) - { - _regionSearchItems.Clear(); - _regionSearchItems.Add(cordSearch.Region); - } - // fill search masks for FW package selection - if (!string.IsNullOrEmpty(cordSearch.CoreRevision) && cordSearch.CoreRevision != Constants.StrUnknown) - { - _coreSearchItems.Clear(); - _coreSearchItems.Add(cordSearch.CoreRevision); - } - // fill search masks for FW package selection - if (!string.IsNullOrEmpty(cordSearch.Metrology) && cordSearch.Metrology != Constants.StrUnknown ) - { - _metrologySearchItems.Clear(); - _metrologySearchItems.Add(cordSearch.Metrology); - } - // toggle selection and set information on main screen if (cordSearch.IsSelected) { // remove cordonel from list cordSearch.IsSelected = false; foreach (var x in _cordonelProductionPreSelectInfos.Where(x => - x.PcbId == cordSelect.PcbId)) + x.PcbId == cordSelect.PcbId)) { _cordonelProductionPreSelectInfos.Remove(x); break; @@ -3854,7 +3835,42 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder cordSearch.IsRemoved = false; if (_cordonelProductionPreSelectInfos.All(x => x.PcbId != cordSelect.PcbId)) _cordonelProductionPreSelectInfos.Add(cordSearch); + // fill search masks for FW package selection + if (!string.IsNullOrEmpty(cordSearch.Diameter) && + cordSearch.Diameter != Constants.StrUnknown) + { + _sizeSearchItems.Add(cordSearch.Diameter); + } + + // fill search masks for FW package selection + if (!string.IsNullOrEmpty(cordSearch.RadioFrequency) && + cordSearch.RadioFrequency != Constants.StrUnknown) + { + _radioSearchItems.Add(cordSearch.RadioFrequency); + } + + // fill search masks for FW package selection + if (!string.IsNullOrEmpty(cordSearch.Region) && + cordSearch.Region != Constants.StrUnknown) + { + _regionSearchItems.Add(cordSearch.Region); + } + + // fill search masks for FW package selection + if (!string.IsNullOrEmpty(cordSearch.CoreRevision) && + cordSearch.CoreRevision != Constants.StrUnknown) + { + _coreSearchItems.Add(cordSearch.CoreRevision); + } + + // fill search masks for FW package selection + if (!string.IsNullOrEmpty(cordSearch.Metrology) && + cordSearch.Metrology != Constants.StrUnknown) + { + _metrologySearchItems.Add(cordSearch.Metrology); + } } + //search cordonel in data table for update of "select" checkbox for (var idx = 0; idx < _dataTableCordonels.Rows.Count; idx++) { @@ -4246,7 +4262,7 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder #endregion --------------------------------------- Data Grid Controls Update Operators ------------------------ - #region ------------------------------------------ Data Grid Controls Customer Selection ---------------------- + #region ------------------------------------------ Data Grid Controls Customer -------------------------------- /// /// Overwrite cell click, because edit of cells is denied (read only == true). This is needed for customer /// selection. Exclusively one customer can be selected. @@ -4412,7 +4428,7 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder } } - #endregion --------------------------------------- Data Grid Controls Customer Selection ---------------------- + #endregion --------------------------------------- Data Grid Controls Customer -------------------------------- #region ------------------------------------------ Load DB Contents ------------------------------------------- /// @@ -5245,6 +5261,23 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder break; } + // search again identical FW-packages by name to set multiple frequencies of sizes + foreach (var packInfo in _fwUpdateDbAccess.DbCordonelFwPackagesInfo) + { + // detect the single FW-package selected by the user at the FW package information from DB + if (packInfo.Name != _fwUpdatePackage.FwPackageInfo.Name) + continue; + + // on a package with multiple frequency support set the frequency to null to skip radio check + // in the FW-Update SW + if (packInfo.RadioFrequencyMhz != _fwUpdatePackage.FwPackageInfo.RadioFrequencyMhz) + _fwUpdatePackage.FwPackageInfo.RadioFrequencyMhz = null; + + // check multiple meter sizes in the FW-Update SW + if (packInfo.MeterSize != _fwUpdatePackage.FwPackageInfo.MeterSize) + _fwUpdatePackage.FwPackageInfo.MeterSize = Constants.StrWildcard; + } + // after selection of the FW-package info, the real physical FW-update package has to be downloaded // from the DB if (_fwUpdateDbAccess.GetCordonelFwPackageFromDb(fileId, out var fwPackage)) diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.resx b/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.resx index 0c256d4e..fe95bafe 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.resx +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.resx @@ -1318,31 +1318,31 @@ 7 - + None - + 223, 36 - + 74, 21 - + 16 - + * - - cbxFwPackageSearchMetrology + + cbxFwPackageMetrologyMask - + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tblPanelFwPackageSearch - + 8 @@ -1378,31 +1378,31 @@ 9 - + None - + 383, 5 - + 74, 21 - + 14 - + * - - cbxFwPackageSearchCore + + cbxFwPackageCoreMak - + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tblPanelFwPackageSearch - + 10 @@ -1436,7 +1436,7 @@ 1 - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lblFwPackageSearchRegion" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblFwPackageSearchFrequency" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="cbxFwPackageRegionMask" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbxFwPackageRadioMask" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="btnFwPackageSearch" Row="0" RowSpan="1" Column="8" ColumnSpan="1" /><Control Name="lblFwPackageSearchSize" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="cbxFwPackageSizeMask" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblFwPackageSearchMetrology" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="cbxFwPackageSearchMetrology" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="lblFwPackageSearchCore" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="cbxFwPackageSearchCore" Row="0" RowSpan="1" Column="5" ColumnSpan="1" /></Controls><Columns Styles="Absolute,60,Absolute,80,Absolute,80,Absolute,80,Absolute,80,Absolute,80,Absolute,60,Absolute,80,Absolute,106,Absolute,60,Percent,100" /><Rows Styles="Absolute,31,Absolute,31" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lblFwPackageSearchRegion" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblFwPackageSearchFrequency" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="cbxFwPackageRegionMask" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbxFwPackageRadioMask" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="btnFwPackageSearch" Row="0" RowSpan="1" Column="8" ColumnSpan="1" /><Control Name="lblFwPackageSearchSize" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="cbxFwPackageSizeMask" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblFwPackageSearchMetrology" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="cbxFwPackageMetrologyMask" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="lblFwPackageSearchCore" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="cbxFwPackageCoreMak" Row="0" RowSpan="1" Column="5" ColumnSpan="1" /></Controls><Columns Styles="Absolute,60,Absolute,80,Absolute,80,Absolute,80,Absolute,80,Absolute,80,Absolute,60,Absolute,80,Absolute,106,Absolute,60,Percent,100" /><Rows Styles="Absolute,31,Absolute,31" /></TableLayoutSettings> Fill diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmRegister.resx b/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmRegister.resx index e0066dfe..acbec087 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmRegister.resx +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmRegister.resx @@ -117,245 +117,178 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + User Registration for Cordonel FW-Update Builder + - - 413, 194 - - - 100, 25 - - - - 1 - - - Okay - - - btnCancel - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 12 - - - True - - - 21, 80 - - - 35, 13 - - - 2 - - - Name + + 133, 13 lblFullName - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + AAABAAEAICAQAAAAAADoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAgAIAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP// + AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3d3cAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAA + AAAABwAAAAAAAAAAAAAAAAB3cAcAAAAAAAAAAAAHcHAAd3AHAABwAAAAAAAAdwAHAHhwAAAABwAAAAAA + B3CAAAd4dwAAcABwAAAAAAcIiAd3d3d3B3cABwAAAAAAj4iHf///B3iHcAcAAAAAAAiIiPiIiP8IhwBw + AAAAAAAAiAiIh3d48HAAcAAAAAd3CIiIiAAHd493AHd3cABwAAjwiAB3dwd/BwAAAHAHAACPCIgIAAd3 + ePdwAABwBwiIjwiA8I+AcHj3d3cAcAcI+I8HgPBw8HB494h3AHAHCIiPB4Dwd4BwiPd3dwBwBwAAjweI + /wAICIj3cAAAcAAAAAjweA//8AiPdwBwAAAAAAAI8HeIAAiIiHcAcAAAAAAAAI8HeIiIiAhwAHAAAAAA + AAiP8Ad3iAiIhwAHAAAAAACPiI/wAAD4eIdwBwAAAAAHCPgIj///iAeHAHAAAAAAB3CAAAiIiAAAcAcA + AAAAAAB3AHAAiIAHAABwAAAAAAAAB3cAAI+ABwAHAAAAAAAAAAAAAACIgAcAAAAAAAAAAAAAAAAAAAAH + AAAAAAAAAAAAAAAAB3d3dwAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////wP///8D///+A////gP//4Y + Dn/8AAQ/+AAAH/gAAA/4AAAP/AAAH/4AAB/gAAABwAAAAYAAAAGAAAABgAAAAYAAAAGAAAAB/AAAH/wA + AB/+AAAf/AAAD/gAAA/4AAAf+AAAP/wYDH/+OA7///gP///4D///+A///////w== + - + + + NoControl + + $this - - 11 + + - - True + + NoControl - - 21, 110 + + btnCancel - - 43, 13 - - - 3 - - - Domain - - - lblDomain - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 10 - - - True + + + 7 21, 140 - - 33, 13 + + User is registration status... - - 4 + + 525, 224 - - Login + + NoControl - - lblLogInName - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 9 - - - True - - - False - - - 107, 78 - - - 204, 20 - - - 5 - - - tbxFullName - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 8 - - - 107, 108 - - - 204, 20 - - - 6 - - - tbxDomain - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 7 - - - 107, 138 - - - 204, 20 - - - 7 - - - tbxLogInName - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 6 - - - True - - - True - - - 21, 20 - - - 241, 13 - - - 37 - - - User Registration for Cordonel FW-Update Builder + + FrmRegister label1 - + + 1 + + + 41 + + + True + + + tbxDomain + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 107, 78 + + + Account Active + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + 6, 13 + $this - - 5 + + Name - + + $this + + True - - 21, 50 - - - 133, 13 - - - 38 - - - User is registration status... - - - lblUserRegistrationComplete - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this + + True 4 - + + 4 + + + 5 + + + 5 + + + 21, 170 + + + 107, 138 + + + 37 + + + 2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 241, 13 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + True + + + tbxLogInName + + + False + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 38 + Top, Right - - + + 11 + + + 0 @@ -421,153 +354,220 @@ wxRrtSJFACqo7AAAAUUUVhvqzsSSVkf/2Q== - - NoControl - - - - - - 413, 2 - - - 104, 40 - - - 39 - - - picBoxLogo - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 3 - - - True - - - NoControl - - - 21, 170 - - - 80, 13 - - - 40 - - - Account Active - - - lblApproved - - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this - - - 2 - - - True - - - False - - - 107, 170 + + 43, 13 15, 14 - - 41 - - - cbxAccountActive - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - + $this - - 1 + + $this - - True - - - NoControl + + 6 21, 200 - - 353, 13 + + 33, 13 - - 42 + + 80, 13 - - © Copyright 2021..2022 Xylem. All Rights Reserved. For internal use only! + + 204, 20 - - label2 + + 107, 170 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 204, 20 + + + Login + + + 3 + + + $this + + + Domain + + + 6 + + + 413, 2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 413, 194 + + + $this + + + 8 + + + 100, 25 $this - - 0 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + lblDomain + + + tbxFullName + + + 12 + + + 2 + + + lblApproved + + True - - - 6, 13 - - 525, 224 + + $this - - - AAABAAEAICAQAAAAAADoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAgAIAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP// - AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3d3cAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAA - AAAABwAAAAAAAAAAAAAAAAB3cAcAAAAAAAAAAAAHcHAAd3AHAABwAAAAAAAAdwAHAHhwAAAABwAAAAAA - B3CAAAd4dwAAcABwAAAAAAcIiAd3d3d3B3cABwAAAAAAj4iHf///B3iHcAcAAAAAAAiIiPiIiP8IhwBw - AAAAAAAAiAiIh3d48HAAcAAAAAd3CIiIiAAHd493AHd3cABwAAjwiAB3dwd/BwAAAHAHAACPCIgIAAd3 - ePdwAABwBwiIjwiA8I+AcHj3d3cAcAcI+I8HgPBw8HB494h3AHAHCIiPB4Dwd4BwiPd3dwBwBwAAjweI - /wAICIj3cAAAcAAAAAjweA//8AiPdwBwAAAAAAAI8HeIAAiIiHcAcAAAAAAAAI8HeIiIiAhwAHAAAAAA - AAiP8Ad3iAiIhwAHAAAAAACPiI/wAAD4eIdwBwAAAAAHCPgIj///iAeHAHAAAAAAB3CAAAiIiAAAcAcA - AAAAAAB3AHAAiIAHAABwAAAAAAAAB3cAAI+ABwAHAAAAAAAAAAAAAACIgAcAAAAAAAAAAAAAAAAAAAAH - AAAAAAAAAAAAAAAAB3d3dwAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////wP///8D///+A////gP//4Y - Dn/8AAQ/+AAAH/gAAA/4AAAP/AAAH/4AAB/gAAABwAAAAYAAAAGAAAABgAAAAYAAAAGAAAAB/AAAH/wA - AB/+AAAf/AAAD/gAAA/4AAAf+AAAP/wYDH/+OA7///gP///4D///+A///////w== - + + 21, 110 - - Builder Operator License + + label2 - - FrmRegister + + lblUserRegistrationComplete + + + $this System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 20 + + + lblLogInName + + + 21, 50 + + + © Copyright 2021..2023 Xylem. All Rights Reserved. For internal use only! + + + 353, 13 + + + 21, 80 + + + 3 + + + 104, 40 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + cbxAccountActive + + + picBoxLogo + + + 204, 20 + + + 39 + + + Builder Operator License + + + True + + + $this + + + 35, 13 + + + Okay + + + 9 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 107, 108 + + + + + + 40 + + + 7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 42 + + + True + + + True + + + True + \ No newline at end of file diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateLoader/FrmRegister.de.resx b/ServiceFwUpdate/Ui/ServiceFwUpdateLoader/FrmRegister.de.resx index 8e2003f7..774cd9ac 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateLoader/FrmRegister.de.resx +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateLoader/FrmRegister.de.resx @@ -205,10 +205,10 @@ - 355, 10 + 398, 10 - 467, 190 + 507, 196 diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateLoader/FrmRegister.resx b/ServiceFwUpdate/Ui/ServiceFwUpdateLoader/FrmRegister.resx index 18bb2982..7eb98c7f 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateLoader/FrmRegister.resx +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateLoader/FrmRegister.resx @@ -117,263 +117,140 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 359, 118 - - - 100, 25 - - - - 0 - - - Register - - - btnRegisterToDb + + User Registration for Cordonel FW-Update System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this - - - 11 - - - True - - - 359, 153 - - - 100, 25 - - - 1 - - - Cancel - - - btnCancel - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + lblFullName $this - - 10 + + + - - True + + NoControl - - 21, 70 - - - 35, 13 - - - 2 - - - Name - - - lblFullName - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 9 - - - True - - - 21, 100 - - - 43, 13 - - - 3 - - - Domain - - - lblDomain - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 8 - - - True - - - 21, 130 - - - 33, 13 - - - 4 - - - Login - - - lblLogInName - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 7 - - - 88, 66 - - - 223, 20 - - - 5 - - - tbxFullName - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 6 - - - 88, 98 - - - 223, 20 - - - 6 - - - tbxDomain - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - - - 88, 128 - - - 223, 20 + + btnCancel + 7 - - tbxLogInName - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - - - True - - - 21, 10 - - - 206, 13 - - - 37 - - - User Registration for Cordonel FW-Update - - - label1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 3 - - - True - - - 21, 40 - + 133, 13 - - 38 + + 10 + + + 398, 124 User is registration status... - - lblUserRegistrationComplete + + $this - + + Register + + + $this + + + FrmRegister + + + label1 + + + 1 + + + 100, 25 + + + 88, 66 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + 8 + + + 6, 13 + + + Name + + $this 2 - + + $this + + + 5 + + + 3 + + + 88, 128 + + + 37 + + + 40 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 206, 13 + + + $this + + + True + + + True + + + 4 + + + 21, 10 + + + tbxLogInName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + Top, Right - - + + 9 + + + 0 @@ -439,68 +316,89 @@ wxRrtSJFACqo7AAAAUUUVhvqzsSSVkf/2Q== - - NoControl + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - + + 43, 13 - - 355, 2 - - - 104, 40 - - - 39 - - - picBoxLogo - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this $this - - 1 + + $this - - True + + tbxDomain - - 21, 165 + + 33, 13 - - 323, 13 + + 223, 20 - - 40 + + 0 - - © Copyright 2021 Xylem. All Rights Reserved. For internal use only! + + 223, 20 - - label2 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 + + + Domain + + + 396, 2 + + + 6 + + + 398, 159 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 100, 25 $this - - 0 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + Login + + True - - - 6, 13 - - 467, 184 + + 38 + + + True + + + True + + + $this + + + 2 @@ -519,13 +417,112 @@ AB/+AAAf/AAAD/gAAA/4AAAf+AAAP/wYDH/+OA7///gP///4D///+A///////w== + + lblUserRegistrationComplete + + + $this + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 11 + + + lblDomain + + + tbxFullName + + + lblLogInName + + + 21, 40 + + + © Copyright 2021..2023 Xylem. All Rights Reserved. For internal use only! + + + 353, 13 + + + 21, 70 + + + 21, 165 + + + 104, 40 + Update Operator License - - FrmRegister + + 21, 100 + + + btnRegisterToDb + + + 4 + + + picBoxLogo + + + 223, 20 + + + 39 + + + Cancel + + + label2 + + + True + + + 21, 130 + + + 35, 13 + + + 508, 192 + + + 7 System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 88, 98 + + + + + + 1 + + + 5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + \ No newline at end of file diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.Designer.cs b/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.Designer.cs index b1c8b596..f351e83f 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.Designer.cs +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.Designer.cs @@ -138,20 +138,20 @@ // // grpApplications // - this.grpApplications.Controls.Add(this.gridViewApplic); resources.ApplyResources(this.grpApplications, "grpApplications"); + this.grpApplications.Controls.Add(this.gridViewApplic); this.grpApplications.Name = "grpApplications"; this.grpApplications.TabStop = false; // // gridViewApplic // + resources.ApplyResources(this.gridViewApplic, "gridViewApplic"); this.gridViewApplic.AllowUserToAddRows = false; this.gridViewApplic.AllowUserToDeleteRows = false; this.gridViewApplic.AllowUserToResizeColumns = false; this.gridViewApplic.AllowUserToResizeRows = false; this.gridViewApplic.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells; this.gridViewApplic.BackgroundColor = System.Drawing.SystemColors.ControlLight; - resources.ApplyResources(this.gridViewApplic, "gridViewApplic"); this.gridViewApplic.Name = "gridViewApplic"; this.gridViewApplic.ReadOnly = true; this.gridViewApplic.RowHeadersVisible = false; @@ -256,9 +256,9 @@ // // grpLanguageSelection // + resources.ApplyResources(this.grpLanguageSelection, "grpLanguageSelection"); this.grpLanguageSelection.Controls.Add(this.radioBtnGermanLanguage); this.grpLanguageSelection.Controls.Add(this.radioBtnEnglishLanguage); - resources.ApplyResources(this.grpLanguageSelection, "grpLanguageSelection"); this.grpLanguageSelection.Name = "grpLanguageSelection"; this.grpLanguageSelection.TabStop = false; // @@ -280,8 +280,8 @@ // // pictureBox1 // - this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; resources.ApplyResources(this.pictureBox1, "pictureBox1"); + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.pictureBox1.Name = "pictureBox1"; this.pictureBox1.TabStop = false; // @@ -304,8 +304,8 @@ // // picBoxLogo // - this.picBoxLogo.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; resources.ApplyResources(this.picBoxLogo, "picBoxLogo"); + this.picBoxLogo.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.picBoxLogo.Name = "picBoxLogo"; this.picBoxLogo.TabStop = false; // @@ -377,9 +377,9 @@ // resources.ApplyResources(this.tableLayoutPanel3, "tableLayoutPanel3"); this.tableLayoutPanel3.Controls.Add(this.lblUpdateTime, 2, 0); - this.tableLayoutPanel3.Controls.Add(this.label9, 1, 0); this.tableLayoutPanel3.Controls.Add(this.lblActualProcess, 0, 0); this.tableLayoutPanel3.Controls.Add(this.lblWaitingForMeterResponse, 3, 0); + this.tableLayoutPanel3.Controls.Add(this.label9, 1, 0); this.tableLayoutPanel3.Name = "tableLayoutPanel3"; // // tableLayoutPanel10 @@ -397,8 +397,8 @@ // // FrmServiceFwUpdateSw // - this.AccessibleRole = System.Windows.Forms.AccessibleRole.Sound; resources.ApplyResources(this, "$this"); + this.AccessibleRole = System.Windows.Forms.AccessibleRole.Sound; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.tableLayoutPanel10); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.cs b/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.cs index a2fab1c1..240b7816 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.cs +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.cs @@ -1204,8 +1204,8 @@ namespace Xylem.ServiceFwUpdate.Ui.ServiceFwUpdateSw // set information of required and detected versions, check failed! LogText(StrSeparator); LogErrorText(Resources.StrCoreRevision); - LogErrorText(@"Minimum :" + _meterFwUpdate.CoreRevisionMinimum); - LogErrorText(@"Maximum :" + _meterFwUpdate.CoreRevisionMaximum); + LogErrorText(@"Minimum :" + _meterFwUpdate.CoreRevisionMinimum/100 + ":" + _meterFwUpdate.CoreRevisionMinimum%100); + LogErrorText(@"Maximum :" + _meterFwUpdate.CoreRevisionMaximum/100 + "." + _meterFwUpdate.CoreRevisionMaximum%100 ); LogErrorText(@"Cordonel :" + GenesisMeter.BuildFwVersionString(_currentGenesis.CoreRevision)); InfoProcessFailed(lblCordonelUpdateCapability, Resources.StrCordonelUpdateCapabilityCoreFailed); _processState = ProcessState.Error; @@ -1521,7 +1521,7 @@ namespace Xylem.ServiceFwUpdate.Ui.ServiceFwUpdateSw _currentGenesis.Logout(); // give the radio app the time to store and restart in customer mode - Thread.Sleep(5000); + Thread.Sleep(500); // login for read back of new mode which shouldn't be 0x01 _currentGenesis.ReLogin(); @@ -2166,6 +2166,9 @@ namespace Xylem.ServiceFwUpdate.Ui.ServiceFwUpdateSw _meterBatch?.RemoveAllMeters(); _processState = ProcessState.Idle; break; + case ProcessState.PwdFileRestore: + _processState = ProcessState.Idle; + break; default: // to enable the "FW-Update" button again. _processState = ProcessState.CheckUpdateCapability; diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.de.resx b/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.de.resx index 76b38b14..21881e90 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.de.resx +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.de.resx @@ -152,19 +152,19 @@ Anwendungen - 425, 0 + 419, 2 - 349, 0 + 313, 2 Zeitmessung [min:s]: - 677, 0 + 677, 5 - 193, 12 + 193, 13 WARTE AUF CORDONEL ANTWORT @@ -176,7 +176,7 @@ Gesamtvortschritt - 97, 12 + 97, 13 Aktueller Fortschritt @@ -251,9 +251,6 @@ Verlauf - - Sprachauswahl - 65, 17 @@ -266,6 +263,9 @@ Englisch + + Sprachauswahl + /9j/4AAQSkZJRgABAQEAYABgAAD/4QC8RXhpZgAATU0AKgAAAAgABAESAAMAAAABAAEAAAE7AAIAAAAH diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.resx b/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.resx index af4aa2e1..90c2ad9d 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.resx +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateSw/FrmServiceFwUpdateSw.resx @@ -117,671 +117,77 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Left - - - True - - - - 3, 26 - - - 104, 13 - - - 25 - - - System core revision - - - lblCoreRevision - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel8 - - - 1 - - - Left - - - True - - - 3, 4 - - - 100, 13 - - - 23 - - - NOT CONNECTED - - - lblConnectPcb - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel8 - - - 0 - - - Bottom, Left - - - 3, 121 - - - 100, 25 - - - 24 - - - Connect - - - btnConnect - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel8 - - - 2 - - - Bottom, Left - - - 3, 88 - - - 100, 25 - - - 27 - - - Port scanner - - - False - - - btnPortScan - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel8 - - - 3 - - - None - - - 887, 19 - - - 0, 0, 0, 0 - - - 100, 25 - - - 32 - - - STOP - - - btnStop - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 1 - - - Left - - - True - - - 3, 6 - - - 62, 13 - - - 26 - - - FW Update - - - False - - - lblProductToInstall - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 - - - 0 - - - None - - - 887, 64 - - - 0, 0, 0, 0 - - - 100, 25 - - - 0 - - - FW update - - - btnUpdateFw - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 3 - - - Fill - - - 3, 16 - - - 864, 408 - - - 2 - - - gridViewApplic - - - System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - grpApplications - - - 0 - - - Fill - - - 3, 170 - - - 870, 427 - - - 26 - - - Applications - - - grpApplications - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 2 - - - Bottom, Left - - - True - - - 424, 0 - - - 28, 12 - - - 20 - - - 0:00 - - - lblUpdateTime - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 0 - - - Bottom, Right - - - True - - - 348, 0 - - - 70, 12 - - - 19 - - - Elapsed time [min:s]: - - - label9 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 1 - - - Bottom, Right - - - True - - - 688, 0 - - - No - - - 182, 12 - 18 - - WAITING FOR METER RESPONSE - - - BottomRight - - - lblWaitingForMeterResponse - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 3 - - - Left - - - True - - - 3, 48 - - - 71, 13 - - - 7 - - - Overall status - - - False - - - lblOverallProcess - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 4 - - - Fill - - - 5, 24 - - - 5, 6, 7, 6 - - - 867, 16 - - - 6 - - - False - - - barActualProgressUpdate - - - System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 2 - - - Bottom, Left - - - True - - - 3, 0 - - - 68, 12 - - - 4 - - - Actual status - - - False - - - lblActualProcess - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 2 - - - 5, 69 - + 5, 6, 7, 6 - - 867, 16 + + Manual - - 3 + + 6, 3, 3, 3 - - False + + 37 - - barOverallProgressUpdate - - - System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 5 - - - None - - + True - - Microsoft Sans Serif, 8.25pt - - - 21, 51 - - - 72, 13 - - - 27 - - - Version: 0.0.0 - - - lblFwUpdateInfo - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel4 - - - 1 - - - Left - - - True - - - 263, 106 - - - 102, 13 - - - 22 - - - Check password file - - - lblPasswordFileCheck - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 - - - 1 - - - Left - - - True - - - 263, 81 - - - 58, 13 - - - 21 - - - File restore - - - lblFileRestore + + + 3, 170 System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tableLayoutPanel9 - - - 2 - - - Left - - - True - - - 263, 6 - - - 52, 13 - - - 20 - - - File erase - - - lblFileErase - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 - - - 5 - - - Left - - - True - - - 263, 56 - - - 81, 13 - - - 19 - - - Register restore - - - lblRegisterRestore - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 - - + 3 - - Left + + 32 - + + lblProductToInstall + + + Fill + + True - - 263, 31 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 85, 13 + + Fill - - 17 + + 0 - - Firmware update + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - lblFirmwareUpdate + + 102, 13 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tableLayoutPanel9 + + 104, 13 - - 4 + + 5 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 609 Left @@ -789,261 +195,1341 @@ True - - 3, 133 + + 17 - - 85, 13 + + btnReleaseDisplay - - 15 + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lblConnectPcb" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblCoreRevision" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnConnect" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnPortScan" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Percent,48,Percent,52,Absolute,40,Absolute,32,Absolute,32" /></TableLayoutSettings> - - Register readout + + 1002, 723 - - lblRegisterReadout - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 - - - 6 - - - Left - - - True - - - 3, 106 - - - 132, 13 - - - 14 - - - Cordonel update capability - - - lblCordonelUpdateCapability - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 - - - 7 - - - Left - - - True - - - 3, 56 - - - 119, 13 - - - 13 - - - Cordonel authentication - - - lblCordonelAuthentication - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 - - - 9 - - - Left - - - True - - - 3, 81 - - - 127, 13 - - - 12 - - - Update information status - - - lblUpdateInformationStatus - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 - - - 8 - - - Left - - - True - - - 3, 31 - - - 96, 13 - - - 11 - - - Cordonel detection - - - lblCordonelDetection - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 + + 1 10 - - 6, 17 + + 870, 161 - - 6, 3, 3, 3 - - - 100, 25 - - - 35 - - - Show History - - - btnHistory - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel6 - - + 1 - + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True - - 7, 40 + + tableLayoutPanel9 - - 62, 17 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill 1 - - German + + 7 - - radioBtnGermanLanguage - - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - grpLanguageSelection - - - 0 - - - True - - - 7, 20 - - - 59, 17 - - - 0 - - - English - - - radioBtnEnglishLanguage - - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - grpLanguageSelection - - - 1 + + 100, 25 Bottom - - 3, 92 + + NoControl - - 108, 66 + + 5, 69 + + + grpLanguageSelection + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel3" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnStop" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="barActualProgressUpdate" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnUpdateFw" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblOverallProcess" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="barOverallProgressUpdate" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100,Absolute,117" /><Rows Styles="Percent,100,Absolute,28,Absolute,17,Absolute,28,Absolute,4" /></TableLayoutSettings> + + + 36 + + + 2 + + + 135, 146 + + + 20 + + + tableLayoutPanel9 + + + WAITING FOR METER RESPONSE + + + 263, 6 37 - - Language + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lblConnectPcb + + + tableLayoutPanel2 + + + tableLayoutPanel8 + + + 81, 13 + + + 263, 31 + + + grpApplications + + + radioBtnEnglishLanguage + + + None + + + tableLayoutPanel10 + + + 7, 40 + + + German + + + True + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 62, 13 + + + tableLayoutPanel5 + + + True + + + lblUpdateTime + + + False + + + btnStop + + + 0 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Cordonel Service FW Update SW + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + AAABAAEAICAQAAAAAADoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAgAIAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP// + AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3d3cAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAA + AAAABwAAAAAAAAAAAAAAAAB3cAcAAAAAAAAAAAAHcHAAd3AHAABwAAAAAAAAdwAHAHhwAAAABwAAAAAA + B3CAAAd4dwAAcABwAAAAAAcIiAd3d3d3B3cABwAAAAAAj4iHf///B3iHcAcAAAAAAAiIiPiIiP8IhwBw + AAAAAAAAiAiIh3d48HAAcAAAAAd3CIiIiAAHd493AHd3cABwAAjwiAB3dwd/BwAAAHAHAACPCIgIAAd3 + ePdwAABwBwiIjwiA8I+AcHj3d3cAcAcI+I8HgPBw8HB494h3AHAHCIiPB4Dwd4BwiPd3dwBwBwAAjweI + /wAICIj3cAAAcAAAAAjweA//8AiPdwBwAAAAAAAI8HeIAAiIiHcAcAAAAAAAAI8HeIiIiAhwAHAAAAAA + AAiP8Ad3iAiIhwAHAAAAAACPiI/wAAD4eIdwBwAAAAAHCPgIj///iAeHAHAAAAAAB3CAAAiIiAAAcAcA + AAAAAAB3AHAAiIAHAABwAAAAAAAAB3cAAI+ABwAHAAAAAAAAAAAAAACIgAcAAAAAAAAAAAAAAAAAAAAH + AAAAAAAAAAAAAAAAB3d3dwAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////wP///8D///+A////gP//4Y + Dn/8AAQ/+AAAH/gAAA/4AAAP/AAAH/4AAB/gAAABwAAAAYAAAAGAAAABgAAAAYAAAAGAAAAB/AAAH/wA + AB/+AAAf/AAAD/gAAA/4AAAf+AAAP/wYDH/+OA7///gP///4D///+A///////w== + + + + False + + + 52, 13 + + + Register restore + + + tableLayoutPanel7 + + + picBoxLogo + + + 100, 25 + + + 3, 106 + + + Check password file + + + tableLayoutPanel10 + + + 2 + + + Bottom, Right + + + 1 + + + tableLayoutPanel7 + + + gridViewApplic + + + Cordonel update capability + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel4" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="tableLayoutPanel5" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="grpApplications" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tableLayoutPanel6" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,88,05221,Percent,11,94779" /><Rows Styles="Percent,27,91461,Percent,72,08539" /></TableLayoutSettings> + + + 36 + + + 1 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Version: 0.0.0 + + + 6 + + + 21 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 521, 155 + + + 2 + + + tableLayoutPanel4 + + + tableLayoutPanel6 + + + lblUpdateInformationStatus + + + 6 + + + 6, 17 + + + grpLanguageSelection + + + True + + + 3, 16 + + + 21, 51 + + + 6, 13 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 19 + + + 190, 149 + + + tableLayoutPanel9 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lblUpdateTime" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="lblActualProcess" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblWaitingForMeterResponse" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="label9" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,72,48804,Percent,27,51196,Absolute,48,Absolute,407" /><Rows Styles="Percent,100,Absolute,18" /></TableLayoutSettings> + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 6 + + + 4 + + + btnPortScan + + + Fill + + + System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel2 + + + 119, 13 + + + pictureBox1 + + + 20 + + + 3, 3 grpLanguageSelection + + Cordonel detection + + + tableLayoutPanel4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Release Display + + + 2 + + + 3, 0, 3, 3 + + + 1 + + + Left + + + 6 + + + 3, 2 + + + 5 + + + 5 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel7" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tableLayoutPanel9" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,39,48256,Percent,60,51744" /><Rows Styles="Percent,100,Absolute,161" /></TableLayoutSettings> + + + radioBtnGermanLanguage + + + 0 + + + tableLayoutPanel9 + + + FW Update + + + Fill + + + 25 + + + True + + + Left + + + Register readout + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + No + + + 29 + + + 3, 4 + + + 996, 95 + + + lblCordonelDetection + + + tableLayoutPanel2 + + + Bottom, Left + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tableLayoutPanel4 + + tableLayoutPanel1 + + + 1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel8 + + + 5 + + + tableLayoutPanel5 + + + barActualProgressUpdate + + + 870, 427 + + + 14 + + + 85, 13 + + + 11 + + + 8 + + + 58, 13 + + + tableLayoutPanel10 + + + None + + + 4 + + + 2 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="btnReleaseDisplay" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnHistory" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Absolute,14,Percent,100,Absolute,31,Absolute,31" /></TableLayoutSettings> + + + 3, 3 + + + 3, 48 + + + tableLayoutPanel7 + + + True + + + 114, 161 + + + lblActualProcess + + + 353, 13 + + + 3, 3, 3, 3 + + + btnConnect + + + True + + + tableLayoutPanel1 + + + 35 + + + Bottom, Left + + + 315, 2 + + + lblFileRestore + + + 96, 13 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + English + + + 1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2 + + GrowAndShrink + + + btnUpdateFw + + + label9 + + + True + + + 1 + + + 9 + + + 3 + + + 887, 64 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 879, 3 + + + Left + + + 7 + + + label1 + + + tableLayoutPanel9 + + + 27 + + + grpApplications + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 26 + + + 27 + + + © Copyright 2021..2023 Xylem. All Rights Reserved. For internal use only! + + + Bottom + + + Bottom, Left + + + 3 + + + lblCoreRevision + + + True + + + barOverallProgressUpdate + + + tableLayoutPanel8 + + + 1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + Overall status + + + 0:00 + + + False + + + tableLayoutPanel9 + + + 3, 133 + + + True + + + tableLayoutPanel9 + + + 0 + + + 103, 13 + + + True + + + 2 + + + BottomRight + + + 1 + + + 28, 13 + + + 3, 3 + + + tableLayoutPanel3 + + + 22 + + + 3 + + + 1 + + + + + + 182, 13 + + + Fill + + + 3, 3 + + + 4 + + + 0 + + + 1 + + + 346, 3 + + + Left + + + 3, 121 + + + $this + + + tableLayoutPanel2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12 + + + tableLayoutPanel8 + + + STOP + + + tableLayoutPanel9 + + + lblFileErase + + + 3 + + + None + + + 0 + + + Left + + + 3, 0, 3, 3 + + + 3, 708 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="picBoxLogo" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblFwUpdateInfo" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="grpLanguageSelection" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Absolute,45,Absolute,25,Percent,100,Absolute,20" /></TableLayoutSettings> + + + 24 + + + Bottom, Left + + + Cordonel authentication + + + 887, 19 + + + tableLayoutPanel1 + + + 13 + + + 85, 13 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 337, 155 + + + tableLayoutPanel6 + + + 1 + + + File erase + + + FW update + + + tableLayoutPanel1 + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + 50 + + + Left + + + 0 + + + 28 + + + 0 + + + lblCordonelUpdateCapability + + + False + + + 1 + + + Fill + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel4 + + + Left + + + 132, 13 + + + + /9j/4AAQSkZJRgABAQEAYABgAAD/4QC8RXhpZgAATU0AKgAAAAgABAESAAMAAAABAAEAAAE7AAIAAAAH + AAAAPodpAAQAAAABAAAARpydAAEAAAAOAAAApgAAAABUaG9tYXMAAAAEkAMAAgAAABQAAAB8kAQAAgAA + ABQAAACQkpEAAgAAAAM1MwAAkpIAAgAAAAM1MwAAAAAAADIwMjE6MDQ6MDEgMTQ6NTk6MjkAMjAyMTow + NDowMSAxNDo1OToyOQAAAFQAaABvAG0AYQBzAAAA/9sAQwACAQECAQECAgICAgICAgMFAwMDAwMGBAQD + BQcGBwcHBgcHCAkLCQgICggHBwoNCgoLDAwMDAcJDg8NDA4LDAwM/9sAQwECAgIDAwMGAwMGDAgHCAwM + DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAIwBkAwEi + AAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAAB + fQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNE + RUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1 + tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEA + AAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRC + kaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpz + dHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ + 2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/fi5vYbML50scW7gb2C5p28Yrzr9qv8AZm0H + 9rX4Map4O8QK0cV0vm2d5GP32nXKg+XOnuMkEfxKWXoa/M7wp8XfjF8ZtT0j9j288SafptxpGsz6Xqvi + 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 + wxRrtSJFACqo7AAAAUUUVhvqzsSSVkf/2Q== + + + + lblPasswordFileCheck + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 114, 427 + + + 2 + + + Left + + + FrmServiceFwUpdateSw + + + tableLayoutPanel3 + + + 23 + + + 28 + + + lblWaitingForMeterResponse + + + Firmware update + + + lblRegisterReadout + + + Microsoft Sans Serif, 8.25pt + + + tableLayoutPanel10 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 71, 13 + + + 3, 88 + + + 30 + + + 1 + + + File restore + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 6, 3, 3, 3 + + + 3, 26 + + + 2 + + + 144, 3 + + + tableLayoutPanel9 + + + 873, 18 + + + Left + + + 3, 0, 3, 0 + + + 5, 6, 7, 6 + + + Left + + + 19 + + + 59, 17 + + + 864, 408 + + + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0, 0, 0, 3 + + + 0 + + + tableLayoutPanel1 + + + 263, 81 + + + tableLayoutPanel5 + + + btnHistory + + + 3 + + + 2 + + + 103, 39 + + + 867, 16 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 127, 13 + + + System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel8 + + + Show History + + + 7, 20 + + + 867, 16 + + + 100, 25 + + + lblOverallProcess + + + 100, 13 + + + 2 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lblProductToInstall" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblPasswordFileCheck" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblFileRestore" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblRegisterRestore" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblFirmwareUpdate" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblFileErase" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblRegisterReadout" Row="5" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblCordonelUpdateCapability" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblUpdateInformationStatus" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblCordonelAuthentication" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblCordonelDetection" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="Percent,16,66667,Percent,16,66667,Percent,16,66667,Percent,16,66667,Percent,16,66667,Percent,16,66667" /></TableLayoutSettings> + + + 263, 56 + + + 51 + + + NoControl + + + 688, 5 + + + Left + + + 100, 25 + + + 3, 3 + + + 0 + + + 0 + + + 3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Left + + + 6, 399 + + + 8 + + + tableLayoutPanel3 + + + tableLayoutPanel4 + + + 3 + + + 0 + + + 100, 25 + + + True + + + tableLayoutPanel2 + + + 15 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel2 + + + Actual status + + + 100, 25 + + + 26 + + + 62, 17 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel9 + + + lblFwUpdateInfo + + + lblRegisterRestore + + + Bottom, Left + + + Fill + + + 27 + + + False + + + tableLayoutPanel6 + + + Bottom, Right + + + True + + + Left + + + Left + + + 0 + + + tableLayoutPanel9 + + + System core revision + + + 1008, 729 + + + Elapsed time [min:s]: + + + True + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 108, 66 + + + 34 + + + 72, 13 + + + 5, 24 + + + lblFirmwareUpdate + + + Fill + + + Update information status + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 263, 106 + + + lblCordonelAuthentication + + + Applications + + + 0, 0, 0, 0 + + + 0 + + + 4 + + + 4 + + + tableLayoutPanel3 + + + 0 + + + Fill + + + 3, 92 + + + 1 + + + NOT CONNECTED + + + 996, 600 + /9j/4AAQSkZJRgABAQEAYABgAAD/4QC8RXhpZgAATU0AKgAAAAgABAESAAMAAAABAAEAAAE7AAIAAAAH @@ -1169,565 +1655,91 @@ 6cFxRRQAUUUUAFFFFABRRRQAUUUUAFBXJoooAaY1P8K/lS7AD0oooAWiiigD/9k= - - NoControl - - - - - - 3, 3 - - - 135, 146 - - - 50 - - - pictureBox1 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel7 - - - 0 - - + 2 - - 1 - - - - - - - /9j/4AAQSkZJRgABAQEAYABgAAD/4QC8RXhpZgAATU0AKgAAAAgABAESAAMAAAABAAEAAAE7AAIAAAAH - AAAAPodpAAQAAAABAAAARpydAAEAAAAOAAAApgAAAABUaG9tYXMAAAAEkAMAAgAAABQAAAB8kAQAAgAA - ABQAAACQkpEAAgAAAAM1MwAAkpIAAgAAAAM1MwAAAAAAADIwMjE6MDQ6MDEgMTQ6NTk6MjkAMjAyMTow - NDowMSAxNDo1OToyOQAAAFQAaABvAG0AYQBzAAAA/9sAQwACAQECAQECAgICAgICAgMFAwMDAwMGBAQD - BQcGBwcHBgcHCAkLCQgICggHBwoNCgoLDAwMDAcJDg8NDA4LDAwM/9sAQwECAgIDAwMGAwMGDAgHCAwM - DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAIwBkAwEi - AAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAAB - fQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNE - RUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1 - tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEA - AAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRC - kaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpz - dHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ - 2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/fi5vYbML50scW7gb2C5p28Yrzr9qv8AZm0H - 9rX4Map4O8QK0cV0vm2d5GP32nXKg+XOnuMkEfxKWXoa/M7wp8XfjF8ZtT0j9j288SafptxpGsz6Xqvi - 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 - wxRrtSJFACqo7AAAAUUUVhvqzsSSVkf/2Q== - - - - NoControl - - - - - - 3, 3 - - - 103, 39 - - - 34 - - - picBoxLogo - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel4 - - - 0 - - - Fill - - - 879, 3 - - - 3 - - - 114, 161 - - - 28 - - - tableLayoutPanel4 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="picBoxLogo" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblFwUpdateInfo" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="grpLanguageSelection" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Absolute,45,Absolute,25,Percent,100,Absolute,20" /></TableLayoutSettings> - - - 2 - - - 2 - - - 1 - - - Fill - - - 144, 3 - - - 5 - - - 190, 149 - - - 51 - - - tableLayoutPanel8 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel7 - - - 1 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lblConnectPcb" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblCoreRevision" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnConnect" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnPortScan" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Percent,48,Percent,52,Absolute,40,Absolute,32,Absolute,32" /></TableLayoutSettings> - - - Fill - - - 3, 3 - - - 1 - - - 337, 155 - - - 27 - - - tableLayoutPanel7 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel5 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="pictureBox1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tableLayoutPanel8" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,42,04546,Percent,57,95454" /><Rows Styles="Percent,100,Absolute,155" /></TableLayoutSettings> - - - 2 - - - Fill - - - 346, 3 - - - 6 - - - 521, 155 - - - 28 - - - tableLayoutPanel9 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel5 - - - 1 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lblProductToInstall" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblPasswordFileCheck" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblFileRestore" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblRegisterRestore" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblFirmwareUpdate" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblFileErase" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblRegisterReadout" Row="5" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblCordonelUpdateCapability" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblUpdateInformationStatus" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblCordonelAuthentication" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblCordonelDetection" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="Percent,16,66667,Percent,16,66667,Percent,16,66667,Percent,16,66667,Percent,16,66667,Percent,16,66667" /></TableLayoutSettings> - - - 3, 3 - - - 1 - - - 870, 161 - - - 29 - - - tableLayoutPanel5 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 1 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel7" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tableLayoutPanel9" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,39,48256,Percent,60,51744" /><Rows Styles="Percent,100,Absolute,161" /></TableLayoutSettings> - - - 1 - - - Bottom, Left - - - NoControl - - - 6, 399 - - - 6, 3, 3, 3 - - - 100, 25 - - - 36 - - - Release Display - - - btnReleaseDisplay - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel6 - - - 0 - - - Fill + + 68, 13 879, 170 - - 4 - - - 114, 427 - - - 30 - - - tableLayoutPanel6 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 3 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="btnReleaseDisplay" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnHistory" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Absolute,14,Percent,100,Absolute,31,Absolute,31" /></TableLayoutSettings> - - - Fill - - - 3, 3 - - - 2 - - - 996, 600 - - - 36 - - - tableLayoutPanel1 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel10 - - - 1 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel4" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="tableLayoutPanel5" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="grpApplications" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tableLayoutPanel6" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,88,05221,Percent,11,94779" /><Rows Styles="Percent,27,91461,Percent,72,08539" /></TableLayoutSettings> - - - 2 - - - 4 - - - Fill - - - 3, 3 - - - 1 - - - 873, 12 - - - 0 - - - tableLayoutPanel3 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lblUpdateTime" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="label9" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblActualProcess" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lblWaitingForMeterResponse" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="Percent,74,67249,Percent,25,32751,Absolute,48,Absolute,403" /><Rows Styles="Percent,100,Absolute,12" /></TableLayoutSettings> - - - Bottom - - - 3, 609 - - - 5 - - - 996, 95 - - - 0 - - - tableLayoutPanel2 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel10 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel3" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnStop" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="barActualProgressUpdate" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnUpdateFw" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="lblOverallProcess" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="barOverallProgressUpdate" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100,Absolute,117" /><Rows Styles="Percent,100,Absolute,28,Absolute,17,Absolute,28,Absolute,4" /></TableLayoutSettings> - - - 1 - - - Left - - - True - - - 3, 708 - - - 353, 13 - - - 8 - - - © Copyright 2021..2023 Xylem. All Rights Reserved. For internal use only! - - - label1 - - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tableLayoutPanel10 - - - 2 - - - Fill - - - 3, 3 - - - 3 - - - 1002, 723 - - - 37 - - - tableLayoutPanel10 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - + 0 + + tableLayoutPanel2 + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel2" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tableLayoutPanel1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label1" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,50" /><Rows Styles="Percent,85,61549,Percent,14,38451,Absolute,15" /></TableLayoutSettings> - + True - - + + + tableLayoutPanel9 + + + 3, 56 + + + tableLayoutPanel3 + + + 421, 2 + + + 3, 31 + + + 1 + + + Fill + + + 0, 0, 0, 0 + + + 3, 3 + + + Language + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Port scanner + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="pictureBox1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tableLayoutPanel8" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,42,04546,Percent,57,95454" /><Rows Styles="Percent,100,Absolute,155" /></TableLayoutSettings> + + + Connect + + + 3, 81 + + + 3, 0 + + + + + + False + + True 29 - - 6, 13 - - - GrowAndShrink - - - 1008, 729 - - - - AAABAAEAICAQAAAAAADoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAgAIAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP// - AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3d3cAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAA - AAAABwAAAAAAAAAAAAAAAAB3cAcAAAAAAAAAAAAHcHAAd3AHAABwAAAAAAAAdwAHAHhwAAAABwAAAAAA - B3CAAAd4dwAAcABwAAAAAAcIiAd3d3d3B3cABwAAAAAAj4iHf///B3iHcAcAAAAAAAiIiPiIiP8IhwBw - AAAAAAAAiAiIh3d48HAAcAAAAAd3CIiIiAAHd493AHd3cABwAAjwiAB3dwd/BwAAAHAHAACPCIgIAAd3 - ePdwAABwBwiIjwiA8I+AcHj3d3cAcAcI+I8HgPBw8HB494h3AHAHCIiPB4Dwd4BwiPd3dwBwBwAAjweI - /wAICIj3cAAAcAAAAAjweA//8AiPdwBwAAAAAAAI8HeIAAiIiHcAcAAAAAAAAI8HeIiIiAhwAHAAAAAA - AAiP8Ad3iAiIhwAHAAAAAACPiI/wAAD4eIdwBwAAAAAHCPgIj///iAeHAHAAAAAAB3CAAAiIiAAAcAcA - AAAAAAB3AHAAiIAHAABwAAAAAAAAB3cAAI+ABwAHAAAAAAAAAAAAAACIgAcAAAAAAAAAAAAAAAAAAAAH - AAAAAAAAAAAAAAAAB3d3dwAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////wP///8D///+A////gP//4Y - Dn/8AAQ/+AAAH/gAAA/4AAAP/AAAH/4AAB/gAAABwAAAAYAAAAGAAAABgAAAAYAAAAGAAAAB/AAAH/wA - AB/+AAAf/AAAD/gAAA/4AAAf+AAAP/wYDH/+OA7///gP///4D///+A///////w== - - - - 3, 3, 3, 3 - - - Manual - - - Cordonel Service FW Update SW - - - FrmServiceFwUpdateSw - - - System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + True + \ No newline at end of file