Merge branch 'op_control' of http://zendioninc.com.br:3000/Zendion/agrobot_base into op_control

This commit is contained in:
Diego Freitas 2026-06-16 10:07:28 -03:00
commit b83b74cf77
2 changed files with 7 additions and 1 deletions

View File

@ -429,7 +429,7 @@ namespace AgroBase.Models.Modules
}
}
},
// pressao 36 ~ 40
// botoeira 36 ~ 40
new SensorModel()
{
ID = "BOTLAV",

View File

@ -320,6 +320,10 @@ class CameraIMU(ModuloDiagnosticoBase):
confiavel = False
motivos.append(f"imu_saude_baixa_{imu_saude:.0f}")
if peso_base <= 0:
confiavel = False
motivos.append(f"peso_base_baixo")
freshness = 1.0 - self.norm_to_100(idade_s, 0.0, self.timeout_imu_s) / 100.0
freshness = self.clamp(freshness, 0.0, 1.0)
@ -334,6 +338,8 @@ class CameraIMU(ModuloDiagnosticoBase):
if not confiavel:
confidence = 0.0
if confidence <= 0.0:
confiavel = False
return {
"mx_id": str(mx_id),