com.slamtec.slamware.FirmwareUpdate包
FirmwareUpdateInfo
类
表示固件更新信息。
方法
FirmwareUpdateInfo(java.lang.String current, java.lang.String latest, java.lang.String releaseDate, java.lang.String brief)
创建对象FirmwareUpdateInfo且参数为current/latest/releasedDate/brief。
Stability: 3 - Stable
Added in v2.5.0
返回值
无
参数说明
参数名称 | 参数类型 | 描述 | 备注 |
---|---|---|---|
current | java.lang.String | 当前固件版本 | - |
latest | java.lang.String | 最新的固件版本 | - |
releaseDate | java.lang.String | 固件的发布日期 | - |
brief | java.lang.String | 最新固件的变更信息 | - |
注意事项
无
示例代码
String current = "xxx";
String latest = "xxx";
String releaseDate = "xxx";
String brief = "xxx";
FirmwareUpdateInfo firmwareUpdateInfo = new FirmwareUpdateInfo(current, latest, releaseDate, brief);
getBrief()
获取简明信息, 数据类型为字符串string。
Stability: 3 - Stable
Added in v2.5.0
返回值
返回类型为java.lang.String
参数说明
参数名称 | 参数类型 | 描述 | 备注 |
---|---|---|---|
无 | - | - | - |
注意事项
无
示例代码
AbstractSlamwarePlatform platform = DeviceManager.connect("192.168.11.1",1445);
FirmwareUpdateInfo firmwareUpdateInfo = platform.getFirmwareUpdateInfo();
firmwareUpdateInfo.getBrief();
getCurrent()
获取当前固件版本, 数据类型为字符串string。
Stability: 3 - Stable
Added in v2.5.0
返回值
返回类型为java.lang.String
参数说明
参数名称 | 参数类型 | 描述 | 备注 |
---|---|---|---|
无 | - | - | - |
注意事项
无
示例代码
AbstractSlamwarePlatform platform = DeviceManager.connect("192.168.11.1",1445);
FirmwareUpdateInfo firmwareUpdateInfo = platform.getFirmwareUpdateInfo();
firmwareUpdateInfo.getCurrent();
getLatest()
获取最新固件版本, 数据类型为字符串string。
Stability: 3 - Stable
Added in v2.5.0
返回值
返回类型为java.lang.String
参数说明
参数名称 | 参数类型 | 描述 | 备注 |
---|---|---|---|
无 | - | - | - |
注意事项
无
示例代码
AbstractSlamwarePlatform platform = DeviceManager.connect("192.168.11.1",1445);
FirmwareUpdateInfo firmwareUpdateInfo = platform.getFirmwareUpdateInfo();
firmwareUpdateInfo.getLatest();
getReleaseDate()
获取固件发布日期, 数据类型为字符串string。
Stability: 3 - Stable
Added in v2.5.0
返回值
返回类型为java.lang.String
参数说明
参数名称 | 参数类型 | 描述 | 备注 |
---|---|---|---|
无 | - | - | - |
注意事项
无
示例代码
AbstractSlamwarePlatform platform = DeviceManager.connect("192.168.11.1",1445);
FirmwareUpdateInfo firmwareUpdateInfo = platform.getFirmwareUpdateInfo();
firmwareUpdateInfo.getReleaseDate();
FirmwareUpdateProgress
类
表示固件更新进程。
方法
FirmwareUpdateProgress(int currentStep, int totalStep, int currentStepProgress, java.lang.String currentStepName)
创建对象FirmwareUpdateProgress且参数为currentStep/totalStep/currentStepProgress/currentStepName。
Stability: 3 - Stable
Added in v2.5.0
返回值
无
参数说明
参数名称 | 参数类型 | 描述 | 备注 |
---|---|---|---|
currentStep | int | 固件更新的当前步阶 | 0:正在准备1:准备完成2:正在下载3:下载完成4:正在更新5:更新完成 |
totalStep | int | 固件更新总的步阶数 | - |
currentStepProgress | int | 固件更新的当前步阶百分比 | - |
currentStepName | java.lang.String | 固件更新的当前步阶名 | - |
注意事项
无
getCurrentStep()
获取固件更新的当前步阶数,数据类型为int。
Stability: 3 - Stable
Added in v2.5.0
返回值
返回类型为int
参数说明
参数名称 | 参数类型 | 描述 | 备注 |
---|---|---|---|
无 | - | - | - |
注意事项
无
示例代码
AbstractSlamwarePlatform platform = DeviceManager.connect("192.168.11.1",1445);
FirmwareUpdateProgress firmwareUpdateProgress = platform.getFirmwareUpdateProgress();
firmwareUpdateProgress.getCurrentStep();
getCurrentStepName()
获取固件更新的当前步阶名称,数据类型为字符串string。
Stability: 3 - Stable
Added in v2.5.0
返回值
返回类型为java.lang.String
参数说明
参数名称 | 参数类型 | 描述 | 备注 |
---|---|---|---|
无 | - | - | - |
注意事项
无
示例代码
AbstractSlamwarePlatform platform = DeviceManager.connect("192.168.11.1",1445);
FirmwareUpdateProgress firmwareUpdateProgress = platform.getFirmwareUpdateProgress();
firmwareUpdateProgress.getCurrentStepName();
getCurrentStepProgress()
获取当前步阶百分比,数据类型为int。
Stability: 3 - Stable
Added in v2.5.0
返回值
返回类型为int
参数说明
参数名称 | 参数类型 | 描述 | 备注 |
---|---|---|---|
无 | - | - | - |
注意事项
无
示例代码
AbstractSlamwarePlatform platform = DeviceManager.connect("192.168.11.1",1445);
FirmwareUpdateProgress firmwareUpdateProgress = platform.getFirmwareUpdateProgress();
firmwareUpdateProgress.getCurrentStepProgress();
getTotalStep()
获取总的步阶数,数据类型为int。
Stability: 3 - Stable
Added in v2.5.0
返回值
返回类型为int
参数说明
参数名称 | 参数类型 | 描述 | 备注 |
---|---|---|---|
无 | - | - | - |
注意事项
无
示例代码
AbstractSlamwarePlatform platform = DeviceManager.connect("192.168.11.1",1445);
FirmwareUpdateProgress firmwareUpdateProgress = platform.getFirmwareUpdateProgress();
firmwareUpdateProgress.getTotalStep();