fix: set coefficient

This commit is contained in:
zty 2024-08-16 18:44:50 +08:00
parent cbce4998d9
commit 7a780ebd0d
1 changed files with 3 additions and 4 deletions

View File

@ -177,10 +177,9 @@ class MpointCache:
current_cache_val = self.data current_cache_val = self.data
cache_key = self.cache_key cache_key = self.cache_key
last_data = current_cache_val["last_data"] last_data = current_cache_val["last_data"]
if last_val: if isinstance(last_val, (int, float)):
last_data["last_val"] = last_val*current_cache_val.get('coefficient', 1.0) last_val = last_val*current_cache_val.get('coefficient', 1.0)
else: last_data["last_val"] = last_val
last_data["last_val"] = last_val
last_data["last_timex"] = last_timex last_data["last_timex"] = last_timex
last_mrs = None # 设备状态信号 last_mrs = None # 设备状态信号
mpoint_is_rep_ep_running_state = current_cache_val["is_rep_ep_running_state"] mpoint_is_rep_ep_running_state = current_cache_val["is_rep_ep_running_state"]