瀏覽代碼

手工调整,取消平均值与标定值差值少于4不调整

datasub12
H Vs 5 月之前
父節點
當前提交
5509ecc375
共有 1 個文件被更改,包括 10 次插入10 次删除
  1. +10
    -10
      HealthMonitor.WebApi/Controllers/HealthMonitor/HmBloodPressConfigManualCalibrationController.cs

+ 10
- 10
HealthMonitor.WebApi/Controllers/HealthMonitor/HmBloodPressConfigManualCalibrationController.cs 查看文件

@@ -220,17 +220,17 @@ namespace HealthMonitor.WebApi.Controllers.HealthMonitor
return await IotSetBloodPressCalibrationConfigResponseAsync(imei, systolicRefValue, diastolicRefValue, 0, 0, 0, 0, 0, 0, statNow, statNow).ConfigureAwait(false);
}
// 除最大值和最小值后的平均值与标定值差值少于4后(当天计算出该结果则也不产生增量调整),就不再进行增量值调整了。
if (systolicRefValue-systolicAvg < 4)
{
_logger.LogInformation($"systolic 收缩压 {imei} 除最大值和最小值后的平均值:{systolicAvg}与标定值:{systolicRefValue}差值(标定值-平均值)少于4后,不再进行增量值调整");
return ApiResponse<object>.Fail(502, $"平均值与标定值差值少于4,不调整增量值");
}
//if (systolicRefValue-systolicAvg < 4)
//{
// _logger.LogInformation($"systolic 收缩压 {imei} 除最大值和最小值后的平均值:{systolicAvg}与标定值:{systolicRefValue}差值(标定值-平均值)少于4后,不再进行增量值调整");
// return ApiResponse<object>.Fail(502, $"平均值与标定值差值少于4,不调整增量值");
//}

if (diastolicRefValue - diastolicAvg < 4)
{
_logger.LogInformation($"diastolic 舒张压 {imei} 除最大值和最小值后的平均值:{diastolicAvg}与标定值:{diastolicRefValue}差值(标定值-平均值)少于4后,不再进行增量值调整");
return ApiResponse<object>.Fail(502, $"平均值与标定值差值少于4,不调整增量值");
}
//if (diastolicRefValue - diastolicAvg < 4)
//{
// _logger.LogInformation($"diastolic 舒张压 {imei} 除最大值和最小值后的平均值:{diastolicAvg}与标定值:{diastolicRefValue}差值(标定值-平均值)少于4后,不再进行增量值调整");
// return ApiResponse<object>.Fail(502, $"平均值与标定值差值少于4,不调整增量值");
//}

// 增量值=(标定值-平均值)* 0.25
var currentSystolicInc = (int)((systolicRefValue - systolicAvg) * systolicAvgOffset)!;


Loading…
取消
儲存