package com.ifpdos.factorytest.mic.hid;

import org.eclipse.paho.mqttv5.common.packet.MqttReturnCode;

/* JADX INFO: loaded from: classes.dex */
public class CommStatus {
    public static final int HEAD_LEN = 12;
    public static final int INDEX_angs = 148;
    public static final int INDEX_bfAng = 60;
    public static final int INDEX_cfgAng = 56;
    public static final int INDEX_cfgGain = 52;
    public static final int INDEX_configSta = 4;
    public static final int INDEX_curAng = 8;
    public static final int INDEX_curCh = 20;
    public static final int INDEX_curGain = 32;
    public static final int INDEX_curPower = 44;
    public static final int INDEX_maxAng = 16;
    public static final int INDEX_maxCh = 28;
    public static final int INDEX_maxGain = 40;
    public static final int INDEX_minAng = 12;
    public static final int INDEX_minCh = 24;
    public static final int INDEX_minGain = 36;
    public static final int INDEX_numAngs = 144;
    public static final int INDEX_refAmp = 48;
    public static final int INDEX_reserved = 64;
    public static final int INDEX_version = 128;
    public static final int INDEX_voiceSta = 0;

    public static int requestId(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 4);
    }

    public static int voiceSta(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 12);
    }

    public static int configSta(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 16);
    }

    public static int curAng(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 20);
    }

    public static int minAng(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 24);
    }

    public static int maxAng(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 28);
    }

    public static int curCh(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 32);
    }

    public static int minCh(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 36);
    }

    public static int maxCh(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 40);
    }

    public static float curGain(byte[] bArr) {
        return NumberHelper.getFloatFromBuf(bArr, 44);
    }

    public static float minGain(byte[] bArr) {
        return NumberHelper.getFloatFromBuf(bArr, 48);
    }

    public static float maxGain(byte[] bArr) {
        return NumberHelper.getFloatFromBuf(bArr, 52);
    }

    public static float curPower(byte[] bArr) {
        return NumberHelper.getFloatFromBuf(bArr, 56);
    }

    public static float refAmp(byte[] bArr) {
        return NumberHelper.getFloatFromBuf(bArr, 60);
    }

    public static float cfgGain(byte[] bArr) {
        return NumberHelper.getFloatFromBuf(bArr, 64);
    }

    public static int cfgAng(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 68);
    }

    public static int bfAng(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, 72);
    }

    public static byte[] version(byte[] bArr) {
        int i = 0;
        while (i < 16 && bArr[i + MqttReturnCode.RETURN_CODE_BAD_AUTHENTICATION] != 0) {
            i++;
        }
        byte[] bArr2 = new byte[i];
        System.arraycopy(bArr, MqttReturnCode.RETURN_CODE_BAD_AUTHENTICATION, bArr2, 0, i);
        return bArr2;
    }

    public static int numAngs(byte[] bArr) {
        return NumberHelper.getIntFromBuf(bArr, MqttReturnCode.RETURN_CODE_USE_ANOTHER_SERVER);
    }

    public static int angs(byte[] bArr, int i) {
        return NumberHelper.getIntFromBuf(bArr, (i * 4) + 160);
    }
}
