V1.5: fwver上报内容加版本序号(FIRMWARE_VERSION_STR:EEPROM_Ver, 如1.5.0:15)
This commit is contained in:
parent
ca54727db1
commit
cd2a3f7659
|
|
@ -159,7 +159,12 @@ static void app_task(void *arg)
|
||||||
mqtt_first_status_reported = 1;
|
mqtt_first_status_reported = 1;
|
||||||
relayRestoreState();
|
relayRestoreState();
|
||||||
relayStatueUpdata();
|
relayStatueUpdata();
|
||||||
NET_publish_version(FIRMWARE_VERSION_STR); /* 每次重启联网后上报一次代码版本 */
|
{ /* 每次重启联网后上报一次代码版本:"1.5.0:15"(字符串版本 + EEPROM 版本序号) */
|
||||||
|
char verbuf[24];
|
||||||
|
snprintf(verbuf, sizeof(verbuf), "%s:%u",
|
||||||
|
FIRMWARE_VERSION_STR, (unsigned)MqttInfoStr.Ver);
|
||||||
|
NET_publish_version(verbuf);
|
||||||
|
}
|
||||||
log_info("> Main: MQTT Ready 后首次状态上报");
|
log_info("> Main: MQTT Ready 后首次状态上报");
|
||||||
ota_confirm_tick = HAL_GetTick();
|
ota_confirm_tick = HAL_GetTick();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -346,7 +346,7 @@ W25Q64 外部 Flash(8MB):
|
||||||
| `pow` | 电量状态 | 1=正常,0=低电量 |
|
| `pow` | 电量状态 | 1=正常,0=低电量 |
|
||||||
| `energy` | 累计消耗电量 | HLW8032 计量,单位 kWh,两位小数(>10W 每 30s,否则首次+开关切换) |
|
| `energy` | 累计消耗电量 | HLW8032 计量,单位 kWh,两位小数(>10W 每 30s,否则首次+开关切换) |
|
||||||
| `iccid` | SIM 卡号 | 仅 4G 通道,MQTT 连上后随 pow 上报一次,用于物联网卡套餐查询缴费 |
|
| `iccid` | SIM 卡号 | 仅 4G 通道,MQTT 连上后随 pow 上报一次,用于物联网卡套餐查询缴费 |
|
||||||
| `fwver` | 代码版本字符串 | 即 `FIRMWARE_VERSION_STR`(如 "1.5.0"),字符串类型,每次重启联网后上报一次(与状态大报文中的整数 `ver` OTA 版本号区分开) |
|
| `fwver` | 代码版本字符串 | 格式 `FIRMWARE_VERSION_STR`+`:`+EEPROM 版本序号(如 "1.5.0:15"),字符串类型,每次重启联网后上报一次(与状态大报文中的整数 `ver` OTA 版本号区分开) |
|
||||||
| `GPS` | 定位坐标 | 仅 4G 通道(Air780EG),GCJ-02 高德坐标系,格式 `"经度,纬度"`,每 5 分钟上报 |
|
| `GPS` | 定位坐标 | 仅 4G 通道(Air780EG),GCJ-02 高德坐标系,格式 `"经度,纬度"`,每 5 分钟上报 |
|
||||||
|
|
||||||
> 注:`zero`(剩余料重)与 `onceWt` 为称重模式专用字段——`PRODUCT_WITH_FEED_SCALE=0` 时状态上报不携带这两个字段,平台下发设置会收到 `no scale on this device` 拒绝应答。
|
> 注:`zero`(剩余料重)与 `onceWt` 为称重模式专用字段——`PRODUCT_WITH_FEED_SCALE=0` 时状态上报不携带这两个字段,平台下发设置会收到 `no scale on this device` 拒绝应答。
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue