package com.module.backstage.activity.setting.rolling

import com.hboxs.serialport.plc.thread.ThreadGeneralParam
import com.quyunshuo.androidbaseframemvvm.base.addressenum.PlcParamAddressEnum
import com.quyunshuo.androidbaseframemvvm.base.mvvm.m.BaseRepository
import java.util.Arrays
import javax.inject.Inject

class RollingParmRepository @Inject constructor() : BaseRepository() {
    @Inject
    lateinit var mApi: com.module.pay.service.HomeApiService
    var arrayList: MutableList<PlcParamAddressEnum> = Arrays.asList(
        PlcParamAddressEnum.R9OO8HG0ARAM1,
        PlcParamAddressEnum.R9OO8HG0ARAM2,
        PlcParamAddressEnum.R9OO8HG0ARAM3,
        PlcParamAddressEnum.R9OO8HG0ARAM4,
        PlcParamAddressEnum.R9OO8HG0ARAM5,
        PlcParamAddressEnum.R9OO8HG0ARAM6,
        PlcParamAddressEnum.R9OO8HG0ARAM7,

    )

    var arrayList2: MutableList<PlcParamAddressEnum> = Arrays.asList(
        PlcParamAddressEnum.R9OO8HG0ARAM8,
        PlcParamAddressEnum.R9OO8HG0ARAM9,
        PlcParamAddressEnum.R9OO8HG0ARAM10,
        PlcParamAddressEnum.R9OO8HG0ARAM11,
        PlcParamAddressEnum.R9OO8HG0ARAM12,
        PlcParamAddressEnum.R9OO8HG0ARAM13,
        PlcParamAddressEnum.R9OO8HG0ARAM14,

    )

    var arrayList3: MutableList<PlcParamAddressEnum> = Arrays.asList(
        PlcParamAddressEnum.R9OO8HG0ARAM15,
        PlcParamAddressEnum.R9OO8HG0ARAM16,
        PlcParamAddressEnum.R9OO8HG0ARAM17,
        PlcParamAddressEnum.R9OO8HG0ARAM18,
        PlcParamAddressEnum.R9OO8HG0ARAM19,
        PlcParamAddressEnum.R9OO8HG0ARAM20,
        )

    //协程
    var threadGeneralParam: ThreadGeneralParam = ThreadGeneralParam()
}