MCP980X(4)              NetBSD Kernel Interfaces Manual             MCP980X(4)

NAME
     mcp980x -- Microchip 9800/1/2/3 I2C temperature sensor driver

SYNOPSIS
     mcp980x* at iic? addr 0x48

DESCRIPTION
     The mcp980x driver provides support for the MCP980x series of temperature
     sensors.  It allows reporting ambient temperature through the envsys(4)
     API.

SYSCTL VARIABLES
     The following sysctl(3) variable are provided:

     machdep.mcp980x0.res         ADC resolution (integer).  Valid values are
                                  0-3, where 0 is 9-bit (0.5 Celsius degree)
                                  and 3 is 12-bit (0.0625 Celsius degree) res-
                                  olution.

     machdep.mcp980x0.templimit   If the ambient temperature exceeds this
                                  limit, the chip asserts an alert line (inte-
                                  ger).

     machdep.mcp980x0.hysteresis  Hysteresis for temperature limit (integer).

SEE ALSO
     envsys(4)

HISTORY
     The mcp980x device first appeared in NetBSD 7.0.

AUTHORS
     The mcp980x driver was written by Radoslaw Kujawa
     <radoslaw.kujawa@gmail.com>.

CAVEATS
     MCP9805 chip is different and is supported by the sdtemp(4) driver.

     The MCP980x chip supports hysteresis and temperature limit values with a
     resolution of 0.5 Celsius degree, however the mcp980x driver supports
     setting only integer values.

NetBSD 6.0                     October 15, 2013                     NetBSD 6.0

You can also request any man page by name and (optionally) by section:

Command: 
Section: 
Architecture: 
Collection: 
 

Use the DEFAULT collection to view manual pages for third-party software.


©1994 Man-cgi 1.15, Panagiotis Christias <christia@softlab.ntua.gr>
©1996-2014 Modified for NetBSD by Kimmo Suominen