version 1.11, 2007/03/23 14:48:22 |
version 1.12, 2007/07/29 04:51:59 |
|
|
#include <errno.h> |
#include <errno.h> |
#include <stdio.h> |
#include <stdio.h> |
#include <stdlib.h> |
#include <stdlib.h> |
#include <string.h> |
|
|
|
#include "systat.h" |
#include "systat.h" |
#include "extern.h" |
#include "extern.h" |
|
|
if (sensor.flags & SENSOR_FINVALID) |
if (sensor.flags & SENSOR_FINVALID) |
continue; |
continue; |
sensor_cnt++; |
sensor_cnt++; |
if (sensor_cnt > 0) |
printline(); |
printline(); |
|
} |
} |
} |
} |
} |
} |
|
|
void |
void |
showsensors(void) |
showsensors(void) |
{ |
{ |
row = 2; |
|
if (sensor_cnt == 0) |
if (sensor_cnt == 0) |
mvwaddstr(wnd, row, 0, "No sensors found."); |
mvwaddstr(wnd, row, 0, "No sensors found."); |
} |
} |
|
|
int |
int |
initsensors(void) |
initsensors(void) |
{ |
{ |
fetchsensors(); |
|
return (1); |
return (1); |
} |
} |
|
|
|
|
mvwprintw(wnd, row, 24, "%10lld", sensor.value); |
mvwprintw(wnd, row, 24, "%10lld", sensor.value); |
break; |
break; |
} |
} |
if (strlen(sensor.desc) >= 1) |
if (sensor.desc[0] != '\0') |
mvwprintw(wnd, row, 58, "(%s)", sensor.desc); |
mvwprintw(wnd, row, 58, "(%s)", sensor.desc); |
|
|
switch (sensor.status) { |
switch (sensor.status) { |