From 6a98d02987920130b01f626fcadd3566ba6732c7 Mon Sep 17 00:00:00 2001 From: Erik von Reis <evonreis@caltech.edu> Date: Tue, 2 Nov 2021 16:19:59 -0700 Subject: [PATCH] RCG: Fix average timing to take clock_div into account. --- src/fe/timing.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fe/timing.c b/src/fe/timing.c index be89b7b7d..c522e5f08 100644 --- a/src/fe/timing.c +++ b/src/fe/timing.c @@ -119,7 +119,7 @@ sendTimingDiags2Epics( volatile CDS_EPICS* pLocalEpics, timing_diag_t* timeinfo, adcInfo_t* adcinfo ) { - pLocalEpics->epicsOutput.cpuMeterAvg = (timeinfo->cycleTimeAvg / CYCLE_PER_SECOND); + pLocalEpics->epicsOutput.cpuMeterAvg = (timeinfo->cycleTimeAvg * UNDERSAMPLE / CYCLE_PER_SECOND); pLocalEpics->epicsOutput.cpuMeter = timeinfo->cycleTimeSec; pLocalEpics->epicsOutput.cpuMeterMax = timeinfo->cycleTimeMax; pLocalEpics->epicsOutput.cpuLongCycle = timeinfo->longestCycle; -- GitLab