/* * UVEOS_GOST_SettingsEnums.h * * Created on: Apr 12, 2021 * Author: zemon */ #ifndef INC_UVEOS_GOST_SETTINGSENUMS_H_ #define INC_UVEOS_GOST_SETTINGSENUMS_H_ typedef enum { UVEOS_GOST_NONE, UVEOS_GOST_PIN_1, UVEOS_GOST_PIN_2, UVEOS_GOST_PIN_3, UVEOS_GOST_PIN_4, UVEOS_GOST_PIN_5, UVEOS_GOST_PIN_6, UVEOS_GOST_PIN_7, UVEOS_GOST_PIN_8 } eUveosGostPin; typedef enum { UVEOS_GOST_PASSENGER_VEHICLE_CLASS_M1 = 1, UVEOS_GOST_BUSES_AND_COACHES_CLASS_M2 = 2, UVEOS_GOST_BUSES_AND_COACHES_CLASS_M3 = 3, UVEOS_GOST_LIGHT_COMMERCIAL_VEHICLES_CLASS_N1 = 4, UVEOS_GOST_HEAVY_DUTY_VEHICLES_CLASS_N2 = 5, UVEOS_GOST_HEAVY_DUTY_VEHICLES_CLASS_N3 = 6, UVEOS_GOST_MOTORCYCLE_CLASS_L1E = 7, UVEOS_GOST_MOTORCYCLE_CLASS_L2E = 8, UVEOS_GOST_MOTORCYCLE_CLASS_L3E = 9, UVEOS_GOST_MOTORCYCLE_CLASS_L4E = 10, UVEOS_GOST_MOTORCYCLE_CLASS_L5E = 11, UVEOS_GOST_MOTORCYCLE_CLASS_L6E = 12, UVEOS_GOST_MOTORCYCLE_CLASS_L7E = 13 } eUveosGostVehicleType; typedef enum { UVEOS_GOST_GASOLINE_TANK_PRESENT = 32, UVEOS_GOST_DIESEL_TANK_PRESENT = 16, UVEOS_GOST_COMPRESSED_NATURAL_GAS = 8, UVEOS_GOST_LIQUID_PROPANE_GAS = 4, UVEOS_GOST_ELECTRIC_ENERGY_STORAGE = 2, UVEOS_GOST_HYDROGEN_STORAGE = 1 } eUveosGostVehiclePropulsionStorageType; #endif /* INC_UVEOS_GOST_SETTINGSENUMS_H_ */