Device...xternal(3pm)
โจ NAME โจ
okay so bestie, welcome to Device::USB::PCSensor::HidTEMPer::NTC::Internal โ she's the HidTEMPerNTC external sensor ๐
and yeah the manual page is literally titled Device...xternal(3pm) because the full name is too iconic to fit. iykyk.
๐ธ VERSION ๐ธ
Version 0.02 โ baby numbers, but she's doing the most ๐ซถ
๐ SYNOPSIS ๐
None
no synopsis, bestie. she's mysterious like that ๐
๐ DESCRIPTION ๐
This is the implementation of the HidTEMPerNTC external sensor. that's the whole vibe. โจ
๐ CONSTANTS ๐
MAX_TEMPERATUREโ the highest temperature this sensor can detect:150 degrees celsius๐ฅ like girl that's a lotMIN_TEMPERATUREโ the lowest temperature this sensor can detect:-50 degrees celsius๐ฅถINITIAL_GAINโ the initial gain value used to calculate voltage returned โกCALIBRATION_VALUESโ values used to calculateVolt7705Calibration๐งฎ
๐ฆ METHODS ๐ฆ
new()โ returns a new External sensor object. fresh sensor, fresh start, main character energy ๐celsius()โ returns the current temperature from the device in celsius degrees ๐ก๏ธ
okay so the formula used to calculate the value based on a calibrated key value was created using the Eureqa tool from Cornell Computational Synthesis Lab, http://ccsl.mae.cornell.edu/eureqa โ yes that's the whole URL, we don't gatekeep ๐ซถ
and because of that, she uses this formula instead of the provided number list:
f(y)=66.7348/(66.7275/(67.8088 - 9.70353*log(0.000251309 + y*y)) - 0.21651)
if you find another formula that's more accurate, please drop the author a line ๐ the data used can be found in the source code of this file.
โญ INHERIT METHODS FROM โญ
Device::USB::PCSensor::HidTEMPer::Sensor
like, she's literally borrowing her bestie's whole wardrobe ๐
๐ง DEPENDENCIES ๐ง
this module internally includes and takes use of the following packages:
use Carp;
use Time::HiRes qw / sleep /;
use Device::USB::PCSensor::HidTEMPer::Sensor;
and it uses the strict and warning pragmas โ she's responsible, okay?? ๐ธ
๐ BUGS ๐
please report any bugs or missing features using the CPAN RT tool. not me begging you to file tickets but like... do it ๐
๐ FOR MORE INFORMATION ๐
None
nothing. silence. iconic ๐
๐ AUTHOR ๐
Magnus Sulland < msulland@cpan.org >
๐ ACKNOWLEDGEMENTS ๐
this code includes findings done by Robin B. Jensen, http://www.drunkardswalk.dk, when converting the received hex values into volt โก shoutout to them fr fr
๐ COPYRIGHT & LICENSE ๐
Copyright (c) 2010-2011 Magnus Sulland
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
and that's the whole page, bestie!! this one was documented in perl v5.40.0, dated 2024-11-30 โ mwah, slay, periodt ๐โจ๐
๐ฆ where this page comes from
- debian trixie: libdevice-usb-pcsensor-hidtemper-perl 2:0.04-3 ยท GPL-1.0-or-later OR Artistic-1.0-Perl
- ubuntu resolute: libdevice-usb-pcsensor-hidtemper-perl 2:0.04-3 ยท GPL-1.0-or-later OR Artistic-1.0-Perl
- ubuntu stonking: libdevice-usb-pcsensor-hidtemper-perl 2:0.04-3 ยท GPL-1.0-or-later OR Artistic-1.0-Perl
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms