Fix Q3 calibration logic in GenesisSmartReader: replace _rawStartEndByChannel with recalculatedVariablesByChannel for accurate data computation.

This commit is contained in:
Michal Buzik 2026-04-14 15:54:28 +02:00
parent 93459ccfab
commit 711dfc03ef

View File

@ -3938,7 +3938,7 @@ namespace TBF.Rig.RegisterReaders.GenesisRegReader.implementations
//calculation
double scaling = 15625.0f;
q3Calib = (refVolume / (AverageCachedVolume(_rawStartEndByChannel, 0)/scaling)) * initCalibFactor;
q3Calib = (refVolume / (AverageCachedVolume(recalculatedVariablesByChannel, 0)/scaling)) * initCalibFactor;
//~-- calculation --~