package com.ifpdos.autotest.lancontrol.module.other.e;

import com.ifpdos.autotest.api.IGamma;
import com.ifpdos.autotest.lancontrol.module.other.impls.gamma.MeasureData;
import com.seewo.vtv.interfaces.IPictureHelper;
import com.seewo.vtv.interfaces.ISleepHelper;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/* JADX INFO: compiled from: Gamma982Impl.java */
/* JADX INFO: loaded from: classes.dex */
public class o implements IGamma {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private Map<Integer, List<Integer>> f2096a = new ConcurrentHashMap();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private b.b.f.b f2097b = new b.b.f.b();

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private final IPictureHelper f2098c = b.c.e.b.b.d().f();

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private ISleepHelper f2099d = b.c.e.b.b.d().e();

    private int[] a(List list) {
        int[] iArr = new int[list.size()];
        for (int i = 0; i < list.size(); i++) {
            iArr[i] = (int) ((Double) list.get(i)).doubleValue();
        }
        return iArr;
    }

    private List<Integer> b(List list) {
        ArrayList arrayList = new ArrayList();
        for (int i = 0; i < list.size(); i++) {
            arrayList.add(Integer.valueOf((int) ((Double) list.get(i)).doubleValue()));
        }
        return arrayList;
    }

    @Override // com.ifpdos.autotest.api.IGamma
    public boolean apply() throws Throwable {
        ArrayList arrayList = new ArrayList();
        for (int i = 0; i < this.f2096a.size(); i++) {
            arrayList.addAll(this.f2096a.get(Integer.valueOf(i)));
        }
        com.ifpdos.autotest.lancontrol.module.other.f.b.b(arrayList, "/data/dicom_gamma.bin");
        b.c.d.d.d.a(String.format("cp %s %s", "/data/dicom_gamma.bin", "/mnt/vendor/factory/dicom_gamma.bin"));
        return true;
    }

    @Override // com.ifpdos.autotest.api.IGamma
    public MeasureData[] getMeasureDate() {
        return null;
    }

    @Override // com.ifpdos.autotest.api.IGamma
    public boolean quit() {
        com.seewo.vcommons.data.d.q("persist.sys.lum.calib.enable", "true");
        this.f2099d.reSleep();
        this.f2098c.setPixelPicture(false, 0, 0, 0);
        return true;
    }

    @Override // com.ifpdos.autotest.api.IGamma
    public boolean save(int i, List<Integer> list, List<Integer> list2, List<Integer> list3) {
        ArrayList arrayList = new ArrayList();
        arrayList.addAll(b(list));
        arrayList.addAll(b(list2));
        arrayList.addAll(b(list3));
        this.f2096a.put(Integer.valueOf(i), arrayList);
        return true;
    }

    @Override // com.ifpdos.autotest.api.IGamma
    public boolean saveMeasureData(MeasureData[] measureDataArr) {
        return false;
    }

    @Override // com.ifpdos.autotest.api.IGamma
    public boolean set(List<Integer> list, List<Integer> list2, List<Integer> list3) {
        return this.f2097b.j(a(list), a(list2), a(list3));
    }

    @Override // com.ifpdos.autotest.api.IGamma
    public boolean setPattern(int i, int i2, int i3) {
        return this.f2098c.setPixelPicture(true, i, i2, i3);
    }

    @Override // com.ifpdos.autotest.api.IGamma
    public boolean start() {
        com.seewo.vcommons.data.d.q("persist.sys.lum.calib.enable", "false");
        this.f2099d.closeSleepTime();
        return true;
    }
}
