Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

device::usb::pcsensor::hidtemper::ntc::external(3pm) [debian man page]

Device::USB::PCSensor::HidTEMPer::NTC::External(3pm)	User Contributed Perl Documentation   Device::USB::PCSensor::HidTEMPer::NTC::External(3pm)

       Device::USB::PCSensor::HidTEMPer::NTC::Internal - The HidTEMPerNTC external sensor

VERSION
Version 0.02 SYNOPSIS
None DESCRIPTION
This is the implementation of the HidTEMPerNTC external sensor. CONSTANTS o MAX_TEMPERATURE The highest temperature(150 degrees celsius) this sensor can detect. o MIN_TEMPERATURE The lowest temperature(-50 degrees celsius) this sensor can detect. o INITIAL_GAIN The initial gain value used to calculate voltage returned o CALIBRATION_VALUES Values used to calculate Volt7705Calibration METHODS o new() Returns a new External sensor object. o celsius() Returns the current temperature from the device in celsius degrees. The formula used to calculate value based on a calibrated key value is created using the Eureqa tool from Cornell Computational Synthesis Lab, http://ccsl.mae.cornell.edu/eureqa. Resulting in the use of 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 is more accurate please drop me a line. The data used can be found in the source code of this file. INHERIT METHODS FROM
Device::USB::PCSensor::HidTEMPer::Sensor 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; This module uses the strict and warning pragmas. BUGS
Please report any bugs or missing features using the CPAN RT tool. FOR MORE INFORMATION
None 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. COPYRIGHT &; LICENSE Copyright (c) 2010 Magnus Sulland This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.10.1 2010-07-24 Device::USB::PCSensor::HidTEMPer::NTC::External(3pm)

Check Out this Related Man Page

Device::USB::DevEndpoint(3pm)				User Contributed Perl Documentation			     Device::USB::DevEndpoint(3pm)

Device::USB::DevEndpoint
       This class encapsulates a USB Device endpoint and the methods that object would support.

NAME
Device::USB::DevEndpoint - Access a device endpoint returned by libusb. VERSION
Version 0.11 SYNOPSIS
Device::USB:DevEndpoint provides a Perl object for accessing an endpoint of an interface of a USB device using the libusb library. use Device::USB; my $usb = Device::USB->new(); my $dev = $usb->find_device( $VENDOR, $PRODUCT ); printf "Device: %04X:%04X ", $dev->idVendor(), $dev->idProduct(); $dev->open(); my $cfg = $dev->config()->[0]; my $inter = $cfg->interfaces()->[0]->[0]; my $ep = $inter->endpoints()->[0]; print "Endpoint:", $inter->bEndpointAddress(), " name: ", $dev->get_string_simple($iter->iInterface()), " "; See USB specification for an explanation of the attributes of an endpoint. DESCRIPTION
This module defines a Perl object that represents the data associated with a USB interface endpoint. The object provides read-only access to the important data associated with the endpoint. METHODS There are several accessor methods that return data from the interface. Each is named after the field that they return. These accessors include: bEndpointAddress bmAttributes wMaxPacketSize bInterval bRefresh bSynchAddress DIAGNOSTICS
This is an explanation of the diagnostic and error messages this module can generate. DEPENDENCIES
This module depends on the Carp, Inline and Inline::C modules, as well as the strict and warnings pragmas. Obviously, libusb must be available since that is the entire reason for the module's existence. AUTHOR
G. Wade Johnson (wade at anomaly dot org) Paul Archer (paul at paularcher dot org) Houston Perl Mongers Group BUGS
Please report any bugs or feature requests to "bug-device-usb@rt.cpan.org", or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Device::USB>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. ACKNOWLEDGEMENTS
Thanks go to various members of the Houston Perl Mongers group for input on the module. But thanks mostly go to Paul Archer who proposed the project and helped with the development. COPYRIGHT &; LICENSE Copyright 2006 Houston Perl Mongers This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.14.2 2008-06-02 Device::USB::DevEndpoint(3pm)
Man Page