tici: fix device types (#34269)

pull/34259/head^2
Adeeb Shihadeh 4 months ago committed by GitHub
parent 3da346e2e4
commit e317485200
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 8
      system/hardware/tici/hardware.h

@ -26,7 +26,13 @@ public:
}
static cereal::InitData::DeviceType get_device_type() {
return (get_name() == "tizi") ? cereal::InitData::DeviceType::TIZI : (get_name() == "mici" ? cereal::InitData::DeviceType::MICI : cereal::InitData::DeviceType::TICI);
static const std::map<std::string, cereal::InitData::DeviceType> device_map = {
{"tici", cereal::InitData::DeviceType::TICI},
{"tizi", cereal::InitData::DeviceType::TIZI},
{"mici", cereal::InitData::DeviceType::MICI}
};
auto it = device_map.find(get_name());
return it != device_map.end() ? it->second : cereal::InitData::DeviceType::UNKNOWN;
}
static int get_voltage() { return std::atoi(util::read_file("/sys/class/hwmon/hwmon1/in1_input").c_str()); }

Loading…
Cancel
Save