| | |
| | | bodyFrameLayout.AddChidren(listView);
|
| | |
|
| | | //网关
|
| | | var listData1 = HdlFirmwareUpdateLogic.GetFirmwareVersionListInfo(FirmwareLevelType.Linux,
|
| | | var listData1 = HdlFirmwareUpdateLogic.Current.GetFirmwareVersionListInfo(FirmwareLevelType.Linux,
|
| | | upDatezbGateway.LinuxHardVersion.ToString(),
|
| | | upDatezbGateway.LinuxImageType.ToString());
|
| | |
|
| | | //协调器
|
| | | var listData2 = HdlFirmwareUpdateLogic.GetFirmwareVersionListInfo(FirmwareLevelType.Coordinator,
|
| | | var listData2 = HdlFirmwareUpdateLogic.Current.GetFirmwareVersionListInfo(FirmwareLevelType.A协调器,
|
| | | upDatezbGateway.CoordinatorHardVersion.ToString(),
|
| | | upDatezbGateway.CoordinatorImageId.ToString());
|
| | |
|
| | |
| | | if (this.listVode != null && this.listVode.Count > 0)
|
| | | {
|
| | | //如果这个网关要有虚拟驱动这个东西的时候才考虑
|
| | | listData3 = HdlFirmwareUpdateLogic.GetFirmwareVersionListInfo(FirmwareLevelType.VirtualDevice,
|
| | | listData3 = HdlFirmwareUpdateLogic.Current.GetFirmwareVersionListInfo(FirmwareLevelType.A虚拟驱动,
|
| | | this.listVode[0].DriveHwVersion.ToString(),
|
| | | this.listVode[0].DriveImageType.ToString());
|
| | | }
|
| | |
| | | this.AddTitleRowlayout("协调器模块");
|
| | | canAddTitle = false;
|
| | | }
|
| | | this.AddRowlayout(data, FirmwareLevelType.Coordinator);
|
| | | this.AddRowlayout(data, FirmwareLevelType.A协调器);
|
| | | }
|
| | |
|
| | | canAddTitle = true;
|
| | |
| | | this.AddTitleRowlayout("虚拟设备模块");
|
| | | canAddTitle = false;
|
| | | }
|
| | | this.AddRowlayout(data, FirmwareLevelType.VirtualDevice);
|
| | | this.AddRowlayout(data, FirmwareLevelType.A虚拟驱动);
|
| | | }
|
| | | listView.AdjustRealHeight(Application.GetRealHeight(23));
|
| | | });
|
| | |
| | | rowlayout.AddTopView(info.ShowName, 800);
|
| | |
|
| | | //固件信息
|
| | | string firmwareText = Common.LocalDevice.Current.AppendVersion(info.FirmwareVersion);
|
| | | firmwareText += " " + UserCenterLogic.ConvertUtcTimeToLocalTime(info.CreatedOnUtc).ToString("yyyy/MM/dd HH:mm:ss");
|
| | | string firmwareText = HdlDeviceCommonLogic.Current.AppendVersion(info.FirmwareVersion);
|
| | | firmwareText += " " + HdlCommonLogic.Current.ConvertUtcTimeToLocalTime(info.CreatedOnUtc).ToString("yyyy/MM/dd HH:mm:ss");
|
| | | rowlayout.AddBottomView(firmwareText, 800);
|
| | |
|
| | | //向右的图标
|
| | |
| | |
|
| | | rowlayout.ButtonClickEvent += (sender, e) =>
|
| | | {
|
| | | if (FirmwareUpdateResourse.dicUpdateList.ContainsKey(upDatezbGateway.GwId) == true)
|
| | | if (HdlFirmwareUpdateResourse.dicUpdateList.ContainsKey(upDatezbGateway.GwId) == true)
|
| | | {
|
| | | this.CloseForm();
|
| | | return;
|
| | |
| | | {
|
| | | this.gatewayFirmware = info;
|
| | | }
|
| | | else if (levelType == FirmwareLevelType.Coordinator)
|
| | | else if (levelType == FirmwareLevelType.A协调器)
|
| | | {
|
| | | this.coordinatorFirmware = info;
|
| | | }
|
| | | else if (levelType == FirmwareLevelType.VirtualDevice)
|
| | | else if (levelType == FirmwareLevelType.A虚拟驱动)
|
| | | {
|
| | | this.virtualFirmware = info;
|
| | | this.virtualFirmware.VirtualCode = this.listVode[0].DriveCode;
|