Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Dec 2009 00:38:43 +1100 (EST)
From:      Ian Smith <smithi@nimnet.asn.au>
To:        Hajimu UMEMOTO <ume@freebsd.org>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: ACPI temperature
Message-ID:  <20091229234000.D81420@sola.nimnet.asn.au>
In-Reply-To: <ygek4w6nfi6.wl%ume@mahoroba.org>
References:  <200912042337.04403.freebsd@insightbb.com> <20091208041000.1d2f75f8.taku@tackymt.homeip.net> <ygemy1th1q0.wl%ume@mahoroba.org> <20091209120838.C12012@sola.nimnet.asn.au> <ygeljhcgyzh.wl%ume@mahoroba.org> <20091210031620.V12012@sola.nimnet.asn.au> <ygek4w6nfi6.wl%ume@mahoroba.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 29 Dec 2009, Hajimu UMEMOTO wrote:
 > Hi,
 > 
 > Sorry for my late reply.

Hi, no worries, I'd forgotten about it :)

 > >>>>> On Thu, 10 Dec 2009 03:27:21 +1100 (EST)
 > >>>>> Ian Smith <smithi@nimnet.asn.au> said:
 > 
 > smithi> Ah, so then units are in tenths of a degree Kelvin?  Any special reason 
 > smithi> to prefer not showing it with printf("%.1fK", mv / 10); like the others?
 > 
 > Yes, units are in tenths of a degree Kelvin.
 > The kernel holds the value and the sysctl(2) returns it in tenths of a
 > degree Kelvin as integer.  It is better having the option to not
 > convert the integer value to the float value, IMHO.
 > And, when the temperature value ends in neither "C" nor "F", sysctl(8)
 > accepts it in tenths of a degree Kelvin.

Printing the integer sounds good, it's the internal unit as you say, but 
then the 'K' unit seems misleading?  Would 'deciKelvin' be the correct 
unit for a tenth of a degree K?  'dK' maybe?

I'm probably being way too fussy, but 'C' and 'F' denote degrees so 
usually 'K' may be assumed to denote degrees also.  Not a big deal!

 > http://www.imasy.org/~ume/

Did some of your passive cooling code there get committed?

Respect,

Ian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091229234000.D81420>