fome-fw/firmware/controllers/sensors/auto_generated_sensor.cpp

132 lines
3.4 KiB
C++
Raw Normal View History

2021-10-16 14:49:02 -07:00
#include "global.h"
#include "sensor_type.h"
const char *getSensorType(SensorType value){
switch(value) {
2021-10-20 18:42:09 -07:00
case SensorType::AcceleratorPedal:
2021-10-16 14:49:02 -07:00
return "AcceleratorPedal";
2021-10-20 18:42:09 -07:00
case SensorType::AcceleratorPedalPrimary:
2021-10-16 14:49:02 -07:00
return "AcceleratorPedalPrimary";
2021-10-20 18:42:09 -07:00
case SensorType::AcceleratorPedalSecondary:
2021-10-16 14:49:02 -07:00
return "AcceleratorPedalSecondary";
2023-09-18 01:40:04 -07:00
case SensorType::AmbientTemperature:
return "AmbientTemperature";
2022-09-19 09:00:01 -07:00
case SensorType::AuxAnalog1:
2022-09-19 09:23:04 -07:00
return "AuxAnalog1";
2022-09-19 09:00:01 -07:00
case SensorType::AuxAnalog2:
2022-09-19 09:23:04 -07:00
return "AuxAnalog2";
2022-09-19 09:00:01 -07:00
case SensorType::AuxAnalog3:
2022-09-19 09:23:04 -07:00
return "AuxAnalog3";
2022-09-19 09:00:01 -07:00
case SensorType::AuxAnalog4:
2022-09-19 09:23:04 -07:00
return "AuxAnalog4";
2022-09-19 09:00:01 -07:00
case SensorType::AuxAnalog5:
2022-09-19 09:23:04 -07:00
return "AuxAnalog5";
2022-09-19 09:00:01 -07:00
case SensorType::AuxAnalog6:
2022-09-19 09:23:04 -07:00
return "AuxAnalog6";
2022-09-19 09:00:01 -07:00
case SensorType::AuxAnalog7:
2022-09-19 09:23:04 -07:00
return "AuxAnalog7";
2022-09-19 09:00:01 -07:00
case SensorType::AuxAnalog8:
2022-09-19 09:23:04 -07:00
return "AuxAnalog8";
2022-03-20 17:20:26 -07:00
case SensorType::AuxLinear1:
return "AuxLinear1";
case SensorType::AuxLinear2:
return "AuxLinear2";
2022-03-28 23:15:02 -07:00
case SensorType::AuxSpeed1:
return "AuxSpeed1";
case SensorType::AuxSpeed2:
return "AuxSpeed2";
2021-10-20 18:42:09 -07:00
case SensorType::AuxTemp1:
2021-10-16 14:49:02 -07:00
return "AuxTemp1";
2021-10-20 18:42:09 -07:00
case SensorType::AuxTemp2:
2021-10-16 14:49:02 -07:00
return "AuxTemp2";
2021-10-20 18:42:09 -07:00
case SensorType::BarometricPressure:
2021-10-16 14:49:02 -07:00
return "BarometricPressure";
2021-10-20 18:42:09 -07:00
case SensorType::BatteryVoltage:
2021-10-16 14:49:02 -07:00
return "BatteryVoltage";
2021-10-20 18:42:09 -07:00
case SensorType::Clt:
2021-10-16 14:49:02 -07:00
return "Clt";
2023-09-18 01:40:04 -07:00
case SensorType::CompressorDischargePressure:
return "CompressorDischargePressure";
case SensorType::CompressorDischargeTemperature:
return "CompressorDischargeTemperature";
2023-04-01 23:09:34 -07:00
case SensorType::DetectedGear:
return "DetectedGear";
2021-10-20 18:42:09 -07:00
case SensorType::DriverThrottleIntent:
2021-10-16 14:49:02 -07:00
return "DriverThrottleIntent";
2022-08-22 07:54:09 -07:00
case SensorType::EGT1:
return "EGT1";
case SensorType::EGT2:
return "EGT2";
2021-10-20 18:42:09 -07:00
case SensorType::FuelEthanolPercent:
2021-10-16 14:49:02 -07:00
return "FuelEthanolPercent";
2021-10-20 18:42:09 -07:00
case SensorType::FuelLevel:
2021-10-16 14:49:02 -07:00
return "FuelLevel";
2021-10-20 18:42:09 -07:00
case SensorType::FuelPressureHigh:
2021-10-16 14:49:02 -07:00
return "FuelPressureHigh";
2021-10-20 18:42:09 -07:00
case SensorType::FuelPressureInjector:
2021-10-16 14:49:02 -07:00
return "FuelPressureInjector";
2021-10-20 18:42:09 -07:00
case SensorType::FuelPressureLow:
2021-10-16 14:49:02 -07:00
return "FuelPressureLow";
2023-09-18 01:40:04 -07:00
case SensorType::FuelTemperature:
return "FuelTemperature";
2021-10-20 18:42:09 -07:00
case SensorType::Iat:
2021-10-16 14:49:02 -07:00
return "Iat";
2022-04-21 06:14:29 -07:00
case SensorType::InputShaftSpeed:
return "InputShaftSpeed";
2021-10-20 18:42:09 -07:00
case SensorType::Invalid:
2021-10-16 14:49:02 -07:00
return "Invalid";
2021-10-20 18:42:09 -07:00
case SensorType::Lambda1:
2021-10-16 14:49:02 -07:00
return "Lambda1";
2021-10-20 18:42:09 -07:00
case SensorType::Lambda2:
2021-10-16 14:49:02 -07:00
return "Lambda2";
2022-10-16 20:44:02 -07:00
case SensorType::LuaGauge1:
return "LuaGauge1";
case SensorType::LuaGauge2:
return "LuaGauge2";
2021-10-20 18:42:09 -07:00
case SensorType::Maf:
2021-10-16 14:49:02 -07:00
return "Maf";
2022-10-24 09:46:53 -07:00
case SensorType::Maf2:
return "Maf2";
2021-10-20 18:42:09 -07:00
case SensorType::Map:
2021-10-16 14:49:02 -07:00
return "Map";
2022-10-27 18:19:55 -07:00
case SensorType::Map2:
return "Map2";
2021-10-20 18:42:09 -07:00
case SensorType::MapFast:
2021-10-16 14:49:02 -07:00
return "MapFast";
2022-10-27 18:19:55 -07:00
case SensorType::MapFast2:
return "MapFast2";
2021-10-20 18:42:09 -07:00
case SensorType::MapSlow:
2021-10-16 14:49:02 -07:00
return "MapSlow";
2022-10-27 18:19:55 -07:00
case SensorType::MapSlow2:
return "MapSlow2";
2021-10-20 18:42:09 -07:00
case SensorType::OilPressure:
2021-10-16 14:49:02 -07:00
return "OilPressure";
2023-09-18 01:40:04 -07:00
case SensorType::OilTemperature:
return "OilTemperature";
2021-10-20 18:42:09 -07:00
case SensorType::PlaceholderLast:
2021-10-16 14:49:02 -07:00
return "PlaceholderLast";
2021-10-20 18:42:09 -07:00
case SensorType::Rpm:
2021-10-16 14:49:02 -07:00
return "Rpm";
2023-05-07 01:52:55 -07:00
case SensorType::ThrottleInletPressure:
return "ThrottleInletPressure";
2021-10-20 18:42:09 -07:00
case SensorType::Tps1:
2021-10-16 14:49:02 -07:00
return "Tps1";
2021-10-20 18:42:09 -07:00
case SensorType::Tps1Primary:
2021-10-16 14:49:02 -07:00
return "Tps1Primary";
2021-10-20 18:42:09 -07:00
case SensorType::Tps1Secondary:
2021-10-16 14:49:02 -07:00
return "Tps1Secondary";
2021-10-20 18:42:09 -07:00
case SensorType::Tps2:
2021-10-16 14:49:02 -07:00
return "Tps2";
2021-10-20 18:42:09 -07:00
case SensorType::Tps2Primary:
2021-10-16 14:49:02 -07:00
return "Tps2Primary";
2021-10-20 18:42:09 -07:00
case SensorType::Tps2Secondary:
2021-10-16 14:49:02 -07:00
return "Tps2Secondary";
2021-10-20 18:42:09 -07:00
case SensorType::TurbochargerSpeed:
2021-10-16 14:49:02 -07:00
return "TurbochargerSpeed";
2021-10-20 18:42:09 -07:00
case SensorType::VehicleSpeed:
2021-10-16 14:49:02 -07:00
return "VehicleSpeed";
2021-10-20 18:42:09 -07:00
case SensorType::WastegatePosition:
2021-10-16 14:49:02 -07:00
return "WastegatePosition";
}
return NULL;
}