package com.cvte.vman.impl;

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

/* JADX INFO: loaded from: classes.dex */
public class FwUpgradeManager extends FwUpgrade {
    public static final int STAT_FU_UPGRADE_ERROR = 2;
    public static final int STAT_FU_UPGRADE_RUNNING = 1;
    public static final int STAT_FU_UPGRADE_SUCCESS = 0;
    public static final int TYPE_FW_AX88179_VERSION = 14;
    public static final int TYPE_FW_EXT_1_LT8711UXE1_VERSION = 21;
    public static final int TYPE_FW_EXT_1_LT8711_VERSION = 18;
    public static final int TYPE_FW_GSV2702_VERSION = 36;
    public static final int TYPE_FW_GSV6715_VERSION = 25;
    public static final int TYPE_FW_IOBOX_GSV2715_VERSION = 33;
    public static final int TYPE_FW_IOBOX_VERSION = 32;
    public static final int TYPE_FW_IT6563_VERSION = 13;
    public static final int TYPE_FW_LT7911_VERSION = 22;
    public static final int TYPE_FW_LT8668SXC_VERSION = 23;
    public static final int TYPE_FW_LT8668SX_VERSION = 24;
    public static final int TYPE_FW_LT8668_VERSION = 16;
    public static final int TYPE_FW_MAIN_1_LT8711UXE1_VERSION = 17;
    public static final int TYPE_FW_MOTOR_VERSION = 28;
    public static final int TYPE_FW_RTD2172_VERSION = 35;
    public static final int TYPE_FW_RTS545x_VERSION = 34;
    public static final int TYPE_FW_SRSM_SENSOR_VERSION = 11;
    public static final int TYPE_FW_TEA3308_VERSION = 26;
    public static final int TYPE_FW_TOUCHDRIVER_VERSION = 15;
    public static final int TYPE_FW_TYPEC_INTEG_1_VERSION = 30;
    public static final int TYPE_FW_TYPEC_INTEG_2_VERSION = 31;
    public static final int TYPE_FW_U3HUB_VERSION = 12;
    public static final int TYPE_FW_UPGRADE_AX88179A = 14;
    public static final int TYPE_FW_UPGRADE_EXT_1_LT8711 = 19;
    public static final int TYPE_FW_UPGRADE_EXT_1_LT8711UXE1 = 21;
    public static final int TYPE_FW_UPGRADE_GSV6715 = 25;
    public static final int TYPE_FW_UPGRADE_IOBOX = 30;
    public static final int TYPE_FW_UPGRADE_IOBOX_GSV2715 = 31;
    public static final int TYPE_FW_UPGRADE_IT6563 = 13;
    public static final int TYPE_FW_UPGRADE_IT66311_HDMIOUT = 3;
    public static final int TYPE_FW_UPGRADE_IT66311_PC = 2;
    public static final int TYPE_FW_UPGRADE_LT7911 = 22;
    public static final int TYPE_FW_UPGRADE_LT8668 = 15;
    public static final int TYPE_FW_UPGRADE_LT8668SX = 24;
    public static final int TYPE_FW_UPGRADE_LT8668SXC = 23;
    public static final int TYPE_FW_UPGRADE_LT8711_15W = 4;
    public static final int TYPE_FW_UPGRADE_LT8711_30W = 5;
    public static final int TYPE_FW_UPGRADE_LT8711_65W = 6;
    public static final int TYPE_FW_UPGRADE_MAIN_1_LT8711UXE1 = 18;
    public static final int TYPE_FW_UPGRADE_MCU = 1;
    public static final int TYPE_FW_UPGRADE_MOTOR = 16;
    public static final int TYPE_FW_UPGRADE_RK3308B = 10;
    public static final int TYPE_FW_UPGRADE_RK3308B_VERSION = 10;
    public static final int TYPE_FW_UPGRADE_RK3308HS = 9;
    public static final int TYPE_FW_UPGRADE_RK3308HS_VERSION = 9;
    public static final int TYPE_FW_UPGRADE_RTD2172 = 8;
    public static final int TYPE_FW_UPGRADE_RTS545x = 7;
    public static final int TYPE_FW_UPGRADE_SRSM_SENSOR = 11;
    public static final int TYPE_FW_UPGRADE_TEA3308 = 26;
    public static final int TYPE_FW_UPGRADE_TOUCHBIN = 32;
    public static final int TYPE_FW_UPGRADE_TXB = 17;
    public static final int TYPE_FW_UPGRADE_TYPEC_INTEG_1 = 28;
    public static final int TYPE_FW_UPGRADE_TYPEC_INTEG_2 = 29;
    public static final int TYPE_FW_UPGRADE_VIEWSONIC_SENSORBOX = 20;
    public static final int TYPE_FW_UPGRADE_VL817_HUB = 27;
    public static final int TYPE_FW_UPGRADE_VLI817_103 = 12;
    public static final int TYPE_FW_VGA_EDID_VERSION = 29;
    public static final int TYPE_FW_VIEWSONIC_SENSORBOX_VERSION = 20;
    public static final int TYPE_FW_VL817_HUB_VERSION = 27;
    private static FwUpgradeManager mFwUpgradeManager;

    private FwUpgradeManager() {
    }

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

    @Override // com.cvte.vman.FwUpgrade
    public int setFirmwareUpgrade(int i, String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(3585, str, i);
    }

    @Override // com.cvte.vman.FwUpgrade
    public int getFirmwareUpgradestat(int i) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_FW_UPGRADE_GET_UPGRADE_STAT, i);
    }

    @Override // com.cvte.vman.FwUpgrade
    public String getMcuBinNameToUp() {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_FW_UPGRADE_GET_MCU_BIN_NAME);
    }

    @Override // com.cvte.vman.FwUpgrade
    public String getMcuBinNameToUp(int i) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_FW_UPGRADE_GET_MCU_BIN_NAME_TYPE, i);
    }

    @Override // com.cvte.vman.FwUpgrade
    public int getMcuFwNeedUpStat() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_FW_UPGRADE_GET_MCU_NEED_UPGRADE_STAT);
    }

    @Override // com.cvte.vman.FwUpgrade
    public int clrMcuFwNeedUpStat() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_FW_UPGRADE_CLR_MCU_NEED_UPGRADE_STAT);
    }

    @Override // com.cvte.vman.FwUpgrade
    public String getFwVersion(int i) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_FW_UPGRADE_GET_FW_VERSION, i);
    }

    @Override // com.cvte.vman.FwUpgrade
    public String catVersionFromTxt(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_FW_UPGRADE_CAT_VERSION_FROM_TXT, str);
    }
}
