package com.ifpdos.mcusdk.helper.sync;

import com.ifpdos.mcusdk.McuCommandList;
import com.ifpdos.mcusdk.McuCommonCommand;
import com.ifpdos.mcusdk.McuCommonResponse;
import com.ifpdos.mcusdk.McuSDK;
import com.ifpdos.mcusdk.utils.ByteUtils;

/* JADX INFO: loaded from: classes.dex */
public class SDKMcuSync {
    public McuCommonResponse getMcuVersion() {
        McuCommonResponse mcuCommonResponseSendMcuDataSync = McuSDK.getInstance().sendMcuDataSync(new McuCommonCommand((byte) -4, (byte) 2, (byte) 0));
        if (mcuCommonResponseSendMcuDataSync.status == 200) {
            StringBuilder sb = new StringBuilder();
            for (int length = mcuCommonResponseSendMcuDataSync.getBufferData().length - 1; length >= 0; length--) {
                sb.append(ByteUtils.changeByteToString(mcuCommonResponseSendMcuDataSync.getBufferData()[length]));
            }
            mcuCommonResponseSendMcuDataSync.result = sb.toString();
        }
        return mcuCommonResponseSendMcuDataSync;
    }

    public McuCommonResponse getMcuPVersion() {
        return McuSDK.getInstance().sendMcuDataSync(new McuCommonCommand((byte) -4, Byte.valueOf(McuCommandList.MAIN_MCU_P_VERSION), (byte) 1));
    }
}
