Random libsensors redesign toughts

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

 



On Sat, Jun 07, 2003 at 02:21:54PM -0700, Philip Pokorny wrote:
> As a follow up to my previous e-mail I thouht I would document some other 
> thoughts I had recently about the interface between the new sysfs based 
> drivers and libsensors and user-space applications.
> 
> Not that any of these are particularly good ideas, I just wanted to get 
> them out there...
> 
> 1. If the library is to be able to deal with any value in a consistent way, 
> it needs to know if that value is in milli-degC, mVolts or whole counts.  
> While saying that all temperatures would now *have* to be reported in 
> milli-degC makes all temperatures consistent, there is still the problem 
> that all values are not scaled identically (fan's are in whole RPM's).  If 
> each reading came with a scaling factor (1 to 1000 or more) it would be 
> possible to have a generic routine for converting a driver integer to a 
> user-space floating point value.
> 
> I see two possibilities...
> 
> Include the scaling in the same file with the reading:

Ick, no.

What's wrong with just using the same units always?

thanks,

greg k-h



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

  Powered by Linux