upm  1.6.0
Sensor/Actuator repository for libmraa (v1.9.0)
Classes | Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
MCP9808 Class Reference

Classes

class  MCP9808_CONFIG
 
class  MCP9808_REG
 
class  MCP9808_RESOLUTION
 

Public Member Functions

synchronized void delete ()
 
 MCP9808 (int bus, short address)
 
 MCP9808 (int bus)
 
String name ()
 
float getTemp ()
 
void shutDown (boolean sleep)
 
void shutDown ()
 
void setMode (boolean celsius)
 
void setMode ()
 
boolean isCelsius ()
 
boolean isTcrit ()
 
boolean isTupper ()
 
boolean isTlower ()
 
void setMonitorReg (MCP9808.MCP9808_REG reg, float value)
 
float getMonitorReg (MCP9808.MCP9808_REG reg)
 
void clearInterrupt ()
 
void setAlertMode (int command)
 
void clearAlertMode ()
 
void setHysteresis (MCP9808.MCP9808_CONFIG value)
 
float getHysteresis ()
 
void setResolution (MCP9808.MCP9808_RESOLUTION value)
 
float getResolution ()
 
int getManufacturer ()
 
int getDevicedId ()
 

Protected Member Functions

 MCP9808 (long cPtr, boolean cMemoryOwn)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (MCP9808 obj)
 

Protected Attributes

transient boolean swigCMemOwn
 

The documentation for this class was generated from the following file: