|
Treehopper Java API
|
Maxim DS18B20 One-Wire temperature sensor. More...
Public Member Functions | |
| Ds18b20 (IOneWire oneWire, long address) | |
| Ds18b20 (IOneWire oneWire) | |
| boolean | isGroupConversion () |
| void | setGroupConversion (boolean groupConversion) |
| void | update () |
| double | getCelsius () |
| boolean | isAutoUpdateWhenPropertyRead () |
| void | setAutoUpdateWhenPropertyRead (boolean value) |
| double | getFahrenheit () |
| double | getKelvin () |
Static Public Member Functions | |
| static double | toKelvin (double celsius) |
| static double | toFahrenheit (double celsius) |
Protected Attributes | |
| double | celsius = 0 |
| boolean | autoUpdateWhenPropertyRead = true |
Maxim DS18B20 One-Wire temperature sensor.
| io.treehopper.libraries.sensors.temperature.Ds18b20.Ds18b20 | ( | IOneWire | oneWire, |
| long | address | ||
| ) |
| io.treehopper.libraries.sensors.temperature.Ds18b20.Ds18b20 | ( | IOneWire | oneWire | ) |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Implements io.treehopper.libraries.sensors.IPollable.
| boolean io.treehopper.libraries.sensors.temperature.Ds18b20.isGroupConversion | ( | ) |
|
inherited |
Implements io.treehopper.libraries.sensors.IPollable.
| void io.treehopper.libraries.sensors.temperature.Ds18b20.setGroupConversion | ( | boolean | groupConversion | ) |
|
staticinherited |
|
staticinherited |
| void io.treehopper.libraries.sensors.temperature.Ds18b20.update | ( | ) |
Implements io.treehopper.libraries.sensors.IPollable.
|
protectedinherited |
|
protectedinherited |