question about lm_sensors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hi!

According to the manual for lm-sensors, it takes at least 1.5 sec. to
obtain the readings from the sensors:

"The LM78, and most other sensor chips like it, reads its sensors one by
one. A complete scanning sweep will take about 1.5 seconds. The LM78 stops
readings sensors if you try to access it, so if you access it very often
(by reading sensor values; writing new limits is safe) it will not find
the time to update its sensor values at all! Fortunately, the kernel
module takes care not to do this, and only reads new values each 1.5
seconds. If you read the values again, you will get the 'old' values
again. "

We are developing real-time applications where we would like to use
lm_sensors. The problem is that we don't need to read all sensors but only
a few most crucial for us values. For real time applications 1.5 sec. is
unacceptably long time. Therefore, I am wandering if it is possible to
modify lm_sensors to read only a couple values but for less time? If so,
does it imply significant changes in the code or there are some ways to
"disable" some functionaly on behalf of time?

Thank you,

Oleg Shigiltchoff
Real time embedded systems
University of Pittsburgh



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux