projects
/
psensor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
removed useless empty line
[psensor.git]
/
src
/
lib
/
psensor.h
diff --git
a/src/lib/psensor.h
b/src/lib/psensor.h
index
3df12ae
..
65a0b59
100644
(file)
--- a/
src/lib/psensor.h
+++ b/
src/lib/psensor.h
@@
-33,8
+33,8
@@
enum psensor_type {
SENSOR_TYPE_LMSENSOR_TEMP = 0x0100 | SENSOR_TYPE_TEMP,
SENSOR_TYPE_NVIDIA = 0x0200 | SENSOR_TYPE_TEMP,
SENSOR_TYPE_LMSENSOR_TEMP = 0x0100 | SENSOR_TYPE_TEMP,
SENSOR_TYPE_NVIDIA = 0x0200 | SENSOR_TYPE_TEMP,
- SENSOR_TYPE_HDD_TEMP = 0x0
3
00 | SENSOR_TYPE_TEMP,
- SENSOR_TYPE_LMSENSOR_FAN = 0x0
4
00 | SENSOR_TYPE_FAN
+ SENSOR_TYPE_HDD_TEMP = 0x0
4
00 | SENSOR_TYPE_TEMP,
+ SENSOR_TYPE_LMSENSOR_FAN = 0x0
8
00 | SENSOR_TYPE_FAN
};
struct psensor {
};
struct psensor {
@@
-93,7
+93,6
@@
struct psensor {
#endif
char *url;
#endif
char *url;
-
};
struct psensor *psensor_create(char *id,
};
struct psensor *psensor_create(char *id,
@@
-125,6
+124,12
@@
double get_min_rpm(struct psensor **sensors);
double get_max_rpm(struct psensor **sensors);
/*
double get_max_rpm(struct psensor **sensors);
/*
+ Get the maximal current value of all sensors of a given type.
+*/
+double
+psensor_get_max_current_value(struct psensor **sensors, unsigned int type);
+
+/*
Converts the value of a sensor to a string.
parameter 'type' is SENSOR_TYPE_LMSENSOR_TEMP, SENSOR_TYPE_NVIDIA,
Converts the value of a sensor to a string.
parameter 'type' is SENSOR_TYPE_LMSENSOR_TEMP, SENSOR_TYPE_NVIDIA,
@@
-150,6
+155,8
@@
struct measure *psensor_get_current_measure(struct psensor *sensor);
*/
const char *psensor_type_to_str(unsigned int type);
*/
const char *psensor_type_to_str(unsigned int type);
+const char *psensor_type_to_unit_str(unsigned int type);
+
void psensor_list_update_measures(struct psensor **sensors);
#endif
void psensor_list_update_measures(struct psensor **sensors);
#endif