sprintf(sid, "nvidia %s", name);
s = psensor_create(sid, strdup(name),
- SENSOR_TYPE_NVIDIA, values_len);
+ SENSOR_TYPE_NVIDIA_TEMP, values_len);
s->nvidia_id = id;
while (*ss) {
s = *ss;
- if (s->type == SENSOR_TYPE_NVIDIA)
+ if (s->type == SENSOR_TYPE_NVIDIA_TEMP)
psensor_set_current_value(s, get_temp(s));
ss++;
if (type & SENSOR_TYPE_LMSENSOR_FAN)
return "Fan";
- if (type & SENSOR_TYPE_NVIDIA)
+ if (type & SENSOR_TYPE_NVIDIA_TEMP)
return "NVidia GPU Temperature";
if (type & SENSOR_TYPE_AMD_TEMP)
SENSOR_TYPE_FAN = 0x0002,
SENSOR_TYPE_REMOTE = 0x0004,
- SENSOR_TYPE_LMSENSOR_TEMP = 0x0100 | SENSOR_TYPE_TEMP,
- SENSOR_TYPE_NVIDIA = 0x0200 | SENSOR_TYPE_TEMP,
+ SENSOR_TYPE_LMSENSOR = 0x0100,
+ SENSOR_TYPE_NVIDIA_TEMP = 0x0200 | SENSOR_TYPE_TEMP,
SENSOR_TYPE_HDD_TEMP = 0x0400 | SENSOR_TYPE_TEMP,
- SENSOR_TYPE_LMSENSOR_FAN = 0x0800 | SENSOR_TYPE_FAN,
SENSOR_TYPE_AMD = 0x1000,
+
SENSOR_TYPE_AMD_TEMP = SENSOR_TYPE_AMD | SENSOR_TYPE_TEMP,
- SENSOR_TYPE_AMD_FAN = SENSOR_TYPE_AMD | SENSOR_TYPE_FAN
+ SENSOR_TYPE_AMD_FAN = SENSOR_TYPE_AMD | SENSOR_TYPE_FAN,
+
+ SENSOR_TYPE_LMSENSOR_TEMP = SENSOR_TYPE_LMSENSOR | SENSOR_TYPE_TEMP,
+ SENSOR_TYPE_LMSENSOR_FAN = SENSOR_TYPE_LMSENSOR | SENSOR_TYPE_FAN
};
struct psensor {