|  |  |  | 
|---|
|  |  |  | Data d = (Data)data ; | 
|---|
|  |  |  | String rtuAddr = d.getRtuAddr() ;//TkRtuData里判断了rtuAddr为空 | 
|---|
|  |  |  | if(d.subData != null && d.subData instanceof DataV202404){ | 
|---|
|  |  |  | DataV202404 dataV1 = (DataV202404)d.subData ; | 
|---|
|  |  |  | if(dataV1.subData != null && dataV1.subData instanceof DataCd02Vo){ | 
|---|
|  |  |  | //过滤掉心跳数据 | 
|---|
|  |  |  | DataV202404 dataV202404 = (DataV202404)d.subData ; | 
|---|
|  |  |  | if(dataV202404.subData != null && (dataV202404.subData instanceof DataCd8AVo || dataV202404.subData instanceof DataCd02Vo)){ | 
|---|
|  |  |  | //过滤掉登录和心跳数据,但第一次不过滤 | 
|---|
|  |  |  | if(onceUpDataRtus.containsKey(rtuAddr)){ | 
|---|
|  |  |  | return ; | 
|---|
|  |  |  | } | 
|---|