Query the device's recent firmware upgrade records
| parameter | description | required |
|---|---|---|
| action | queryDeviceFirmwareUpgradeLastRecord | true |
| pn | Digital collector number | true |
| devcode | Device protocol encoding | true |
| devaddr | Device Address (485 bus) | true |
| sn | Device serial number | true |
response:
| parameter | description | required |
|---|---|---|
| ts | Firmware upgrade time | true |
| ret | Firmware upgrade status | false |
| progress | Firmware upgrade progress 0 ~ 1000, represent0% ~ 100.0% | false |
{
"err":0,
"desc":"ERR_NONE",
"dat":{
"ts":"2017-08-17 11:00:00",
"ret":0,
"progress":999
}
}
possible error:
| Returns an error code | description | detailed description |
|---|---|---|
| 0x0006 | ERR_FORMAT_ERROR | parameter error |
| 0x000C | ERR_NO_RECORD | No record (no data for the device) |
| 0x0102 | ERR_NOT_FOUND_DEVICE | device not founds |