package com.cvte.vman.impl;

import com.cvte.vman.RGBLedCtrl;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.instance.InvokeCmd;
import com.cvte.vman.types.EnumRGBLedBluetoothState;
import com.cvte.vman.types.EnumRGBLedDiagnosisState;
import com.cvte.vman.types.EnumRGBLedMicrophoneState;
import com.cvte.vman.types.EnumRGBLedOtaState;
import com.cvte.vman.types.EnumRGBLedPowerState;
import com.cvte.vman.types.EnumStandByModeType;
import com.cvte.vman.utils.CLog;

/* JADX INFO: loaded from: classes.dex */
public class RGBLedCtrlManager extends RGBLedCtrl {
    public static final String TAG = "Cvte@RGBLedCtrlManager";
    private static RGBLedCtrlManager mRGBLedCtrlManager;

    private RGBLedCtrlManager() {
    }

    public static synchronized RGBLedCtrlManager getInstance() {
        if (mRGBLedCtrlManager == null) {
            synchronized (RGBLedCtrlManager.class) {
                if (mRGBLedCtrlManager == null) {
                    mRGBLedCtrlManager = new RGBLedCtrlManager();
                }
            }
        }
        return mRGBLedCtrlManager;
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean getPowerLedEnableState() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_GET_POWER_LED_ENABLE_STATE);
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean setBluetoothState(EnumRGBLedBluetoothState enumRGBLedBluetoothState) {
        CLog.d("setBluetoothState = " + enumRGBLedBluetoothState);
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_SET_BLUETOOTH_STATE, enumRGBLedBluetoothState.ordinal());
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean setDiagnosisState(EnumRGBLedDiagnosisState enumRGBLedDiagnosisState) {
        CLog.d("setDiagnosisState = " + enumRGBLedDiagnosisState);
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_SET_DIAGNOSIS_STATE, enumRGBLedDiagnosisState.ordinal());
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean setIRInputState() {
        CLog.d("setIRInputState");
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_SET_IR_INPUT_STATE);
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean setLedOff(int i2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_SET_LED_OFF, i2);
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean setLedOn(int i2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_SET_LED_ON, i2);
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean setLedOtaState(EnumRGBLedOtaState enumRGBLedOtaState) {
        CLog.d("setLedOtaState = " + enumRGBLedOtaState);
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_SET_OTA_STATE, enumRGBLedOtaState.ordinal());
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean setMicrophoneState(EnumRGBLedMicrophoneState enumRGBLedMicrophoneState) {
        CLog.d("setMicrophoneState = " + enumRGBLedMicrophoneState);
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_SET_MICROPHONE_STATE, enumRGBLedMicrophoneState.ordinal());
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean setPowerLedEnableState(boolean z) {
        CLog.d("setPowerLedEnableState = " + z);
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_SET_POWER_LED_ENABLE_STATE, z);
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean setPowerStandbyState(EnumStandByModeType enumStandByModeType) {
        CLog.d("setPowerStandbyState = " + enumStandByModeType);
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_SET_POWER_STANDBY_STATE, enumStandByModeType.ordinal());
    }

    @Override // com.cvte.vman.RGBLedCtrl
    public boolean setPowerState(EnumRGBLedPowerState enumRGBLedPowerState) {
        CLog.d("setBootCompleteState = " + enumRGBLedPowerState);
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_RGBLED_SET_POWER_STATE, enumRGBLedPowerState.ordinal());
    }
}
