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 |