public class LPS25H extends Sensor implements BarometricPressureSensor
Modifier and Type | Class and Description |
---|---|
class |
LPS25H.I2CConstants |
static class |
LPS25H.LPS25HControlRegistry1 |
Modifier and Type | Field and Description |
---|---|
double |
barometricPressureData |
static byte |
CTRL_REG1 |
static byte |
CTRL_REG2 |
static byte |
CTRL_REG3 |
static byte |
CTRL_REG4 |
static byte |
FIFO_CTRL |
static byte |
FIFO_STATUS |
static byte |
INT_CFG |
static byte |
INT_SOURCE |
static byte |
LPS25H_ADDRESS |
static byte |
PRESS_DATA_AVAILABLE_MASK |
static byte |
PRESS_OUT_H |
static byte |
PRESS_OUT_L |
static byte |
PRESS_POUT_XL |
static byte |
REF_P_H |
static byte |
REF_P_L |
static byte |
REF_P_XL |
static byte |
RES_CONF |
static byte |
RPDS_H |
static byte |
RPDS_L |
static byte |
STATUS_REG |
static byte |
TEMP_DATA_AVAILABLE_MASK |
static byte |
TEMP_OUT_H |
static byte |
TEMP_OUT_L |
double |
tempData |
static byte |
THS_P_H |
static byte |
THS_P_L |
static byte |
WHO_AM_I |
simulatedOnly, validLoad
Constructor and Description |
---|
LPS25H() |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
void |
doStop() |
double |
getBarometricPressureData() |
java.lang.String |
getSensorName()
Returns the sensor name, typically the make/model of the hardware sensor that this class refers to.
|
double |
getTemperatureData() |
static void |
main(java.lang.String[] args) |
void |
update() |
addListener, addNonResettableListener, addNonResettableValueChangedListener, addValueChangedListener, clearListeners, getSensor, isSimulatedOnly, isValidLoadedSensor, notifyListeners, reloadSimulation, removeListener, removeListener, resetToDefault, roundValue, scaleValue, setSimulatedOnly, setValidLoad, storeSensor
public static final byte LPS25H_ADDRESS
public static final byte REF_P_XL
public static final byte REF_P_L
public static final byte REF_P_H
public static final byte WHO_AM_I
public static final byte RES_CONF
public static final byte CTRL_REG1
public static final byte CTRL_REG2
public static final byte CTRL_REG3
public static final byte CTRL_REG4
public static final byte INT_CFG
public static final byte INT_SOURCE
public static final byte STATUS_REG
public static final byte PRESS_POUT_XL
public static final byte PRESS_OUT_L
public static final byte PRESS_OUT_H
public static final byte TEMP_OUT_L
public static final byte TEMP_OUT_H
public static final byte FIFO_CTRL
public static final byte FIFO_STATUS
public static final byte THS_P_L
public static final byte THS_P_H
public static final byte RPDS_L
public static final byte RPDS_H
public static byte TEMP_DATA_AVAILABLE_MASK
public static byte PRESS_DATA_AVAILABLE_MASK
public double tempData
public double barometricPressureData
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String getSensorName()
Sensor
getSensorName
in class Sensor
String
representing the sensor's name.public void update() throws java.io.IOException
java.io.IOException
protected void doStart() throws java.lang.Exception
java.lang.Exception
public void doStop() throws java.lang.Exception
java.lang.Exception
public double getBarometricPressureData()
getBarometricPressureData
in interface BarometricPressureSensor
public double getTemperatureData() throws java.io.IOException
java.io.IOException