package com.cvte.vman.impl;

import com.cvte.vman.FaultDetect;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.instance.InvokeCmd;

/* JADX INFO: loaded from: classes.dex */
public class FaultDetectManager extends FaultDetect {
    public static final String TAG = "Cvte@FaultDetectManager";
    public static final int TYPE_FAULT_DETECT_POWER_MIC = 1;
    public static final int TYPE_FAULT_DETECT_POWER_PANEL = 2;
    public static final int TYPE_FAULT_DETECT_POWER_TOUCH = 3;
    private static FaultDetectManager mFaultDetectManager;

    private FaultDetectManager() {
    }

    public static synchronized FaultDetectManager getInstance() {
        try {
            if (mFaultDetectManager == null) {
                synchronized (FaultDetectManager.class) {
                    try {
                        if (mFaultDetectManager == null) {
                            mFaultDetectManager = new FaultDetectManager();
                        }
                    } finally {
                    }
                }
            }
        } catch (Throwable th) {
            throw th;
        }
        return mFaultDetectManager;
    }

    @Override // com.cvte.vman.FaultDetect
    public boolean getFaultDetectState() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_DEFAULT_DETECT_GET_STATE);
    }

    @Override // com.cvte.vman.FaultDetect
    public boolean getFaultDetectStateOfPower(int i2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_DEFAULT_DETECT_POWER, i2);
    }
}
