public interface MultiChannelTemperature extends Temperature
Modifier and Type | Interface and Description |
---|---|
static interface |
MultiChannelTemperature.BMP280
Temperature provided by the BMP280 barometer sensor
|
static interface |
MultiChannelTemperature.ExtThermistor
Temperature provided by an external thermistor
|
static class |
MultiChannelTemperature.MetaWearProChannel
Constants listing the channel positions for available temperature sources on the MetaWear R+Gyro/Pro board.
|
static class |
MultiChannelTemperature.MetaWearRChannel
Constants listing the channel positions for available temperature sources on the MetaWear R board.
|
static interface |
MultiChannelTemperature.NrfDie
Temperature provided by the nrf chip
|
static interface |
MultiChannelTemperature.PresetThermistor
Temperature provided by an pre-configured thermistor
|
static interface |
MultiChannelTemperature.Source
Wrapper class encapsulating information about a temperature source
|
static interface |
MultiChannelTemperature.SourceSelector
Selector for available temperature sources
|
Modifier and Type | Method and Description |
---|---|
java.util.List<MultiChannelTemperature.Source> |
getSources()
Read the available temperature sources on the board
|
void |
readTemperature(MultiChannelTemperature.Source src)
Read the temperature from the specified source
|
MultiChannelTemperature.SourceSelector |
routeData()
Initiates the creation of a route for temperature data
|
readTemperature
java.util.List<MultiChannelTemperature.Source> getSources()
void readTemperature(MultiChannelTemperature.Source src)
src
- Source to read fromMultiChannelTemperature.SourceSelector routeData()
routeData
in interface Temperature