public class BaseStatusInfo extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
active |
protected AntiFreezing |
antiFreezing |
protected boolean |
autoMode |
protected short |
dif |
protected double |
externalTemp |
protected short |
fac |
protected LoopMode |
loopMode |
protected boolean |
manualTemp |
protected short |
osv |
protected boolean |
power |
protected PowerOnMemory |
powerOnMemory |
protected boolean |
remoteLock |
protected double |
roomTemp |
protected double |
roomTempAdjustment |
protected SensorControl |
sensorControl |
protected short |
svh |
protected short |
svl |
protected double |
thermostatTemp |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseStatusInfo(byte[] payload) |
| Modifier and Type | Method and Description |
|---|---|
protected static byte |
boolToByte(boolean v) |
protected static boolean |
byteToBool(byte v) |
boolean |
getActive() |
AntiFreezing |
getAntiFreezing()
Anti-freezing function
00:anti-freezing function shut down
01:anti-freezing function open
00:anti-freezing function shut down
|
boolean |
getAutoMode() |
short |
getDif()
Return difference of limit temperature value of external sensor
values: 1-9ºC
default: 2ºC
|
double |
getExternalTemp() |
short |
getFac()
NOT SURE Factory default
08:just display,no other meaning
00:Restore factory default
default: 08
|
LoopMode |
getLoopMode()
loopMode refers to index in [ "12345,67", "123456,7", "1234567" ] E.g.
|
boolean |
getManualTemp() |
short |
getOsv()
Limit temperature value of external sensor
values: 5-99ºC
default: 42ºC
|
boolean |
getPower() |
PowerOnMemory |
getPowerOnMemory()
Power on memory
00:Power on no need memory
01:Power on need memory
default: 00:Power on no need memory
|
boolean |
getRemoteLock() |
double |
getRoomTemp() |
double |
getRoomTempAdjustment()
Measure temperature
Measure temperature,check and calibration
0.1ºC precision Calibration (actual temperature)
|
SensorControl |
getSensorControl()
Sensor control option 0:internal sensor
1:external sensor
2:internal control temperature,external limit temperature
default: 0:internal sensor
|
short |
getSvh()
Set upper limit temperature value
values: 5-99ºC
default: 35ºC
|
short |
getSvl()
Set lower limit temperature value
values: 5-99ºC
default: 5ºC
|
double |
getThermostatTemp() |
String |
toString() |
protected final boolean remoteLock
protected final boolean power
protected final boolean active
protected final boolean manualTemp
protected final double roomTemp
protected final double thermostatTemp
protected final boolean autoMode
protected final LoopMode loopMode
protected final SensorControl sensorControl
protected final short osv
protected final short dif
protected final short svh
protected final short svl
protected final double roomTempAdjustment
protected final AntiFreezing antiFreezing
protected final PowerOnMemory powerOnMemory
protected final short fac
protected final double externalTemp
public boolean getRemoteLock()
public boolean getPower()
public boolean getActive()
public boolean getManualTemp()
public double getRoomTemp()
public double getThermostatTemp()
public boolean getAutoMode()
public LoopMode getLoopMode()
public SensorControl getSensorControl()
public short getOsv()
public short getDif()
public short getSvh()
public short getSvl()
public double getRoomTempAdjustment()
public AntiFreezing getAntiFreezing()
public PowerOnMemory getPowerOnMemory()
public short getFac()
public double getExternalTemp()
protected static byte boolToByte(boolean v)
protected static boolean byteToBool(byte v)
Copyright © 2018. All rights reserved.