|
|
@ -218,6 +218,7 @@ int32_t PipetteModule::calibrate_liquid_volume(liquid_info_t *liquidinfo, int32_ |
|
|
|
ZLOGI(TAG, "calibrate_liquid_volume: volumeX100nl:%d", volumex100nl); |
|
|
|
ZLOGI(TAG, "k: %d, b: %d", liquidinfo->volume_calibration_coefficient_k, liquidinfo->volume_calibration_coefficient_b); |
|
|
|
|
|
|
|
// 这里之所以*10, 是因为liquidinfo->volume_calibration_coefficient_b 对应的单位是0.001ul
|
|
|
|
int32_t x100nl = volumex100nl * liquidinfo->volume_calibration_coefficient_k * 0.001 + //
|
|
|
|
liquidinfo->volume_calibration_coefficient_b * 0.001 * 10; |
|
|
|
ZLOGI(TAG, "calibrate_liquid_volume: after_x100nl:%d", x100nl); |
|
|
|