修改状态信息上传频率,
This commit is contained in:
parent
964074f8a9
commit
6854907bb4
20
.vscode/settings.json
vendored
20
.vscode/settings.json
vendored
@ -81,7 +81,25 @@
|
|||||||
"typeindex": "cpp",
|
"typeindex": "cpp",
|
||||||
"variant": "cpp",
|
"variant": "cpp",
|
||||||
"xstring": "cpp",
|
"xstring": "cpp",
|
||||||
"xlocinfo": "cpp"
|
"xlocinfo": "cpp",
|
||||||
|
"charconv": "cpp",
|
||||||
|
"format": "cpp",
|
||||||
|
"forward_list": "cpp",
|
||||||
|
"ios": "cpp",
|
||||||
|
"locale": "cpp",
|
||||||
|
"xfacet": "cpp",
|
||||||
|
"xhash": "cpp",
|
||||||
|
"xiosbase": "cpp",
|
||||||
|
"xlocale": "cpp",
|
||||||
|
"xlocbuf": "cpp",
|
||||||
|
"xlocmes": "cpp",
|
||||||
|
"xlocmon": "cpp",
|
||||||
|
"xlocnum": "cpp",
|
||||||
|
"xloctime": "cpp",
|
||||||
|
"xmemory": "cpp",
|
||||||
|
"xtr1common": "cpp",
|
||||||
|
"xtree": "cpp",
|
||||||
|
"xutility": "cpp"
|
||||||
},
|
},
|
||||||
"C_Cpp.errorSquiggles": "disabled"
|
"C_Cpp.errorSquiggles": "disabled"
|
||||||
}
|
}
|
||||||
@ -708,16 +708,12 @@ void JsonData::DataNodeStatusCheck() {
|
|||||||
char whereCon[32] = {0};
|
char whereCon[32] = {0};
|
||||||
sprintf(whereCon, "dataNodeNo='%s'", strDataNodeNo.c_str());
|
sprintf(whereCon, "dataNodeNo='%s'", strDataNodeNo.c_str());
|
||||||
sqlite_db_ctrl::instance().UpdateTableData(T_SENSOR_INFO(TNAME), "status='0'", whereCon);
|
sqlite_db_ctrl::instance().UpdateTableData(T_SENSOR_INFO(TNAME), "status='0'", whereCon);
|
||||||
|
count++;
|
||||||
} else {
|
} else {
|
||||||
char whereCon[32] = {0};
|
char whereCon[32] = {0};
|
||||||
sprintf(whereCon, "dataNodeNo='%s'", strDataNodeNo.c_str());
|
sprintf(whereCon, "dataNodeNo='%s'", strDataNodeNo.c_str());
|
||||||
sqlite_db_ctrl::instance().UpdateTableData(T_SENSOR_INFO(TNAME), "status='1'", whereCon);
|
sqlite_db_ctrl::instance().UpdateTableData(T_SENSOR_INFO(TNAME), "status='1'", whereCon);
|
||||||
}
|
}
|
||||||
if (lTimeTemp > atoi(vetRes[i][21].c_str()) * 5 * 60) //判定传感器是否超过五次未传特征值
|
|
||||||
{
|
|
||||||
zlog_info(zct, "lTimeTemp = %d,featureInterVal = %d", lTimeTemp, atoi(vetRes[i][21].c_str()));
|
|
||||||
count++;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (count == nSize && nodeOnline && count != 0) {
|
if (count == nSize && nodeOnline && count != 0) {
|
||||||
|
|||||||
@ -115,10 +115,9 @@ void CheckThread() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (120 == online_check) {
|
if (1800 == online_check) {
|
||||||
online_check = 0;
|
online_check = 0;
|
||||||
int Count = sqlite_db_ctrl::instance().GetTableRows(T_SENSOR_INFO(TNAME), NULL);
|
int Count = sqlite_db_ctrl::instance().GetTableRows(T_SENSOR_INFO(TNAME), NULL);
|
||||||
JsonData jd;
|
|
||||||
if (Count > 0) {
|
if (Count > 0) {
|
||||||
jd.DataNodeStatusCheck();
|
jd.DataNodeStatusCheck();
|
||||||
char localtimestamp[32] = {0};
|
char localtimestamp[32] = {0};
|
||||||
@ -131,15 +130,17 @@ void CheckThread() {
|
|||||||
long lTime = atol(nowTimetamp.c_str()) - atol(strTime.c_str());
|
long lTime = atol(nowTimetamp.c_str()) - atol(strTime.c_str());
|
||||||
zlog_info(zct, "online check = %ld", lTime);
|
zlog_info(zct, "online check = %ld", lTime);
|
||||||
}
|
}
|
||||||
jd.JsonCmd_07();
|
|
||||||
jd.JsonCmd_29();
|
|
||||||
jd.JsonCmd_30();
|
|
||||||
jd.JsonCmd_31();
|
|
||||||
}
|
}
|
||||||
if (7200 == Battery) {
|
if (7200 == Battery) {
|
||||||
Battery = 0;
|
Battery = 0;
|
||||||
zlog_info(zct, "Battery");
|
zlog_info(zct, "Battery");
|
||||||
sqlite_db_ctrl::instance().CalculateBattery();
|
sqlite_db_ctrl::instance().CalculateBattery();
|
||||||
|
JsonData jd;
|
||||||
|
jd.JsonCmd_07();
|
||||||
|
jd.JsonCmd_29();
|
||||||
|
jd.JsonCmd_30();
|
||||||
|
jd.JsonCmd_31();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (3500 == loose_check) {
|
if (3500 == loose_check) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user