GCC Code Coverage Report


Directory: ./
File: firmware/controllers/sensors/converters/turbocharger_speed_converter.h
Date: 2025-10-03 00:57:22
Coverage Exec Excl Total
Lines: 100.0% 4 0 4
Functions: 100.0% 1 0 1
Branches: -% 0 0 0
Decisions: -% 0 - 0

Line Branch Decision Exec Source
1 /**
2 * Frequency to RPM converter for turbocharger pin
3 */
4
5 #include "pch.h"
6 #include "sensor_converter_func.h"
7
8 class TurbochargerSpeedConverter : public SensorConverter {
9 public:
10 9 SensorResult convert(float frequency) const override {
11 9 auto hz = frequency * engineConfiguration->turboSpeedSensorMultiplier;
12
13 9 auto rpm = hz * 60;
14
15 9 return rpm;
16 }
17 };
18