Display the local temperature of the MAX6657 with one decimal place.

The chip can do it even though the lm90 driver doesn't support it yet.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@5265 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
Jean Delvare committed 2008-05-27 17:26:31 +00:00
1 parent 5d0581afcb
commit d110f707cf
1 file changed
+2 -1
+2 -1
View File
@@ -4991,6 +4991,7 @@ void print_lm90(const sensors_chip_name *name)
char *label;
double cur, high, low, hyst;
int valid, alarms;
const int is_max6657 = !strcmp(name->prefix, "max6657");
if (!sensors_get_feature(*name, SENSORS_LM90_ALARMS, &cur))
alarms = cur + 0.5;
@@ -5006,7 +5007,7 @@ void print_lm90(const sensors_chip_name *name)
&& !sensors_get_feature(*name, SENSORS_LM90_LOCAL_LOW, &low)) {
if (valid) {
print_label(label, 10);
print_temp_info(cur, high, low, MINMAX, 0, 0);
print_temp_info(cur, high, low, MINMAX, is_max6657 ? 1 : 0, 0);
printf(" %s\n",
alarms&LM90_ALARM_LOCAL_CRIT?"CRITICAL":
alarms&(LM90_ALARM_LOCAL_HIGH|LM90_ALARM_LOCAL_LOW)?"ALARM":"");