| | |
| | | var result = GetFirmwareVersionAndSetToMemmory(FirmwareLevelType.Linux, Pra);
|
| | | return result;
|
| | | }
|
| | | else if (levelType == FirmwareLevelType.Coordinator)
|
| | | else if (levelType == FirmwareLevelType.A协调器)
|
| | | {
|
| | | //协调器模块
|
| | | Pra.FirmwareManaFirstType = 1;
|
| | | Pra.FirmwareManaSecondType = 1;
|
| | | Pra.HardwareVersion = HardwareVersion;
|
| | | Pra.DeviceType = imgType;
|
| | | var result = GetFirmwareVersionAndSetToMemmory(FirmwareLevelType.Coordinator, Pra);
|
| | | var result = GetFirmwareVersionAndSetToMemmory(FirmwareLevelType.A协调器, Pra);
|
| | | return result;
|
| | | }
|
| | | else if (levelType == FirmwareLevelType.VirtualDevice)
|
| | | else if (levelType == FirmwareLevelType.A虚拟驱动)
|
| | | {
|
| | | //虚拟设备模块
|
| | | Pra.FirmwareManaFirstType = 1;
|
| | | Pra.FirmwareManaSecondType = 2;
|
| | | Pra.HardwareVersion = HardwareVersion;
|
| | | Pra.DeviceType = imgType;
|
| | | var result = GetFirmwareVersionAndSetToMemmory(FirmwareLevelType.VirtualDevice, Pra);
|
| | | var result = GetFirmwareVersionAndSetToMemmory(FirmwareLevelType.A虚拟驱动, Pra);
|
| | | return result;
|
| | | }
|
| | | else
|
| | |
| | | Pra.FirmwareManaSecondType = null;
|
| | | Pra.HardwareVersion = HardwareVersion;
|
| | | Pra.DeviceType = imgType;
|
| | | var result = GetFirmwareVersionAndSetToMemmory(FirmwareLevelType.ZigbeeDevice, Pra);
|
| | | var result = GetFirmwareVersionAndSetToMemmory(FirmwareLevelType.A设备, Pra);
|
| | | return result;
|
| | | }
|
| | | }
|
| | |
| | | listVersion.Add(new TemplateDeviceVersion
|
| | | {
|
| | | FileDiv = "Device_",
|
| | | levelType = FirmwareLevelType.ZigbeeDevice,
|
| | | levelType = FirmwareLevelType.A设备,
|
| | | HwVersion = device.HwVersion.ToString(),
|
| | | ImageType = device.ImgTypeId.ToString(),
|
| | | FirmwareVersion = device.ImgVersion
|
| | |
| | | listVersion.Add(new TemplateDeviceVersion
|
| | | {
|
| | | FileDiv = "Coordinator_",
|
| | | levelType = FirmwareLevelType.Coordinator,
|
| | | levelType = FirmwareLevelType.A协调器,
|
| | | HwVersion = gateway.CoordinatorHardVersion.ToString(),
|
| | | ImageType = gateway.CoordinatorImageId.ToString(),
|
| | | FirmwareVersion = gateway.CoordinatorFirmwareVersion
|
| | |
| | | listVersion.Add(new TemplateDeviceVersion
|
| | | {
|
| | | FileDiv = "DriveCode_",
|
| | | levelType = FirmwareLevelType.VirtualDevice,
|
| | | levelType = FirmwareLevelType.A虚拟驱动,
|
| | | HwVersion = data.DriveHwVersion.ToString(),
|
| | | ImageType = data.DriveImageType.ToString(),
|
| | | FirmwareVersion = data.DriveFwVersion
|