|
@@ -77,13 +77,6 @@ void net_service::on_message(const std::shared_ptr<client> &clt,const char*data,
|
|
|
logn_error(1,"分站[%d]天线异常", site_id);
|
|
|
break;
|
|
|
}
|
|
|
-#if 1
|
|
|
- if(!site_ptr->check_timestamp(data+10))
|
|
|
- {
|
|
|
- logn_error(1,"分站数据时间戳错误:%s",clt->name().c_str());
|
|
|
- break;
|
|
|
- }
|
|
|
-#endif
|
|
|
|
|
|
{
|
|
|
char timebuf[64]{0};
|
|
@@ -91,6 +84,13 @@ void net_service::on_message(const std::shared_ptr<client> &clt,const char*data,
|
|
|
sprintf(timebuf,"%d-%d %d:%d:%d",*(t+4)+1,*(t+3),*(t+2),*(t+1),*(t+0));
|
|
|
logn_info(1,"分站数据信息:%s net=%s,sid=%d,tm=%s,sct=%d",(power&1)==0?"true":"false",clt->name().c_str(),site_id,timebuf,t[-2]*256+t[-1]);
|
|
|
}
|
|
|
+#if 1
|
|
|
+ if(!site_ptr->check_timestamp(data+10))
|
|
|
+ {
|
|
|
+ logn_error(1,"分站数据时间戳错误:%s",clt->name().c_str());
|
|
|
+ break;
|
|
|
+ }
|
|
|
+#endif
|
|
|
if(clt->type()!=2){
|
|
|
site_ptr->set_client(clt);
|
|
|
site_ptr->on_power_status((power&1)==0);
|