package com.cvte.vman.impl;

import com.cvte.vman.FanCtrl;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.instance.InvokeCmd;
import com.cvte.vman.types.EnumFanType;

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

    private FanCtrlManager() {
        VmanMiddleWare.getInstance().getContext();
    }

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

    @Override // com.cvte.vman.FanCtrl
    public int getFanSpeedLevel(EnumFanType enumFanType) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(16896, enumFanType.ordinal());
    }

    @Override // com.cvte.vman.FanCtrl
    public boolean isFanConnected(EnumFanType enumFanType) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_FAN_IS_CONNECTED, enumFanType.ordinal());
    }

    @Override // com.cvte.vman.FanCtrl
    public boolean setFanSpeedLevel(EnumFanType enumFanType, int i) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_FAN_SET_SPEED, enumFanType.ordinal(), i);
    }
}
