updated decode sdk example

This commit is contained in:
2017-07-09 08:26:35 +08:00
parent feb30d48e5
commit 8ff3e96f16
2 changed files with 26 additions and 25 deletions

View File

@@ -161,15 +161,16 @@ public class ControlFragment extends Fragment implements View.OnClickListener {
int inputKeyCode; int inputKeyCode;
ACStatus acStatus = new ACStatus(); ACStatus acStatus = new ACStatus();
/* decode SDK - decode according to key code */ /* decode SDK - decode according to key code */
if (Constants.CategoryID.AIR_CONDITIONER.getValue() == mCurrentRemoteControl.getCategoryId()) { if (Constants.CategoryID.AIR_CONDITIONER.getValue() ==
acStatus.setAcPower(Constants.ACPower.POWER_OFF.getValue()); mCurrentRemoteControl.getCategoryId()) {
acStatus.setAcMode(Constants.ACMode.MODE_COOL.getValue()); acStatus.setACPower(Constants.ACPower.POWER_OFF.getValue());
acStatus.setAcTemp(Constants.ACTemperature.TEMP_24.getValue()); acStatus.setACMode(Constants.ACMode.MODE_COOL.getValue());
acStatus.setAcWindSpeed(Constants.ACWindSpeed.SPEED_AUTO.getValue()); acStatus.setACTemp(Constants.ACTemperature.TEMP_24.getValue());
acStatus.setAcWindDir(Constants.ACSwing.SWING_ON.getValue()); acStatus.setACWindSpeed(Constants.ACWindSpeed.SPEED_AUTO.getValue());
acStatus.setAcDisplay(0); acStatus.setACWindDir(Constants.ACSwing.SWING_ON.getValue());
acStatus.setAcTimer(0); acStatus.setACDisplay(0);
acStatus.setAcSleep(0); acStatus.setACTimer(0);
acStatus.setACSleep(0);
switch(keyCode) { switch(keyCode) {
case KEY_POWER: case KEY_POWER:

View File

@@ -48,67 +48,67 @@ public class ACStatus {
this.acTimer = acTimer; this.acTimer = acTimer;
} }
public int getAcPower() { public int getACPower() {
return acPower; return acPower;
} }
public void setAcPower(int acPower) { public void setACPower(int acPower) {
this.acPower = acPower; this.acPower = acPower;
} }
public int getAcTemp() { public int getACTemp() {
return acTemp; return acTemp;
} }
public void setAcTemp(int acTemp) { public void setACTemp(int acTemp) {
this.acTemp = acTemp; this.acTemp = acTemp;
} }
public int getAcMode() { public int getACMode() {
return acMode; return acMode;
} }
public void setAcMode(int acMode) { public void setACMode(int acMode) {
this.acMode = acMode; this.acMode = acMode;
} }
public int getAcWindDir() { public int getACWindDir() {
return acWindDir; return acWindDir;
} }
public void setAcWindDir(int acWindDir) { public void setACWindDir(int acWindDir) {
this.acWindDir = acWindDir; this.acWindDir = acWindDir;
} }
public int getAcWindSpeed() { public int getACWindSpeed() {
return acWindSpeed; return acWindSpeed;
} }
public void setAcWindSpeed(int acWindSpeed) { public void setACWindSpeed(int acWindSpeed) {
this.acWindSpeed = acWindSpeed; this.acWindSpeed = acWindSpeed;
} }
public int getAcDisplay() { public int getACDisplay() {
return acDisplay; return acDisplay;
} }
public void setAcDisplay(int acDisplay) { public void setACDisplay(int acDisplay) {
this.acDisplay = acDisplay; this.acDisplay = acDisplay;
} }
public int getAcSleep() { public int getACSleep() {
return acSleep; return acSleep;
} }
public void setAcSleep(int acSleep) { public void setACSleep(int acSleep) {
this.acSleep = acSleep; this.acSleep = acSleep;
} }
public int getAcTimer() { public int getACTimer() {
return acTimer; return acTimer;
} }
public void setAcTimer(int acTimer) { public void setACTimer(int acTimer) {
this.acTimer = acTimer; this.acTimer = acTimer;
} }