public void Init(ref BusOptions busoptions, ref ParamListContainer deviceParamlistContainer, ref ParamListContainer sflParamlistContainer) { m_busoption = busoptions; m_Section_ParamlistContainer = deviceParamlistContainer; m_SFLs_ParamlistContainer = sflParamlistContainer; SectionParameterListInit(ref deviceParamlistContainer); m_HwMode_RegList.Add(ElementDefine.OperationElement, m_OpRegImg); SharedAPI.ReBuildBusOptions(ref busoptions, ref deviceParamlistContainer); InitialImgReg(); InitParameters(); CreateInterface(); m_dem_bm_base.parent = this; m_dem_bm_base.dem_dm = new DEMDataManageBase(m_dem_bm_base); m_expert_dem_bm.parent = this; m_expert_dem_bm.dem_dm = new DEMDataManageBase(m_dem_bm_base); m_trim_dem_bm.parent = this; m_trim_dem_bm.dem_dm = new DEMDataManageBase(m_dem_bm_base); LibInfor.AssemblyRegister(Assembly.GetExecutingAssembly(), ASSEMBLY_TYPE.OCE); LibErrorCode.UpdateDynamicalLibError(ref m_dynamicErrorLib_dic); }
private void SectionParameterListInit(ref ParamListContainer devicedescriptionlist) { OPParamlist = devicedescriptionlist.GetParameterListByGuid(ElementDefine.OperationElement); if (OPParamlist == null) { return; } }
public void Init(ref BusOptions busoptions, ref ParamListContainer deviceParamlistContainer, ref ParamListContainer sflParamlistContainer) { m_busoption = busoptions; m_Section_ParamlistContainer = deviceParamlistContainer; m_SFLs_ParamlistContainer = sflParamlistContainer; //SectionParameterListInit(ref deviceParamlistContainer); m_HwMode_RegList.Add(ElementDefine.OperationElement, m_OpRegImg); SharedAPI.ReBuildBusOptions(ref busoptions, ref deviceParamlistContainer); InitialImgReg(); m_dem_bm.Init(this); m_dem_dm.Init(this); LibInfor.AssemblyRegister(Assembly.GetExecutingAssembly(), ASSEMBLY_TYPE.OCE); }
//public void Physical2Hex(ref Parameter param) //{ // m_dem_dm.Physical2Hex(ref param); //} //public void Hex2Physical(ref Parameter param) //{ // m_dem_dm.Hex2Physical(ref param); //} private void SectionParameterListInit(ref ParamListContainer devicedescriptionlist) { tempParamlist = devicedescriptionlist.GetParameterListByGuid(ElementDefine.TemperatureElement); if (tempParamlist == null) { return; } //EFParamlist = devicedescriptionlist.GetParameterListByGuid(ElementDefine.EFUSEElement); //if (EFParamlist == null) return; OPParamlist = devicedescriptionlist.GetParameterListByGuid(ElementDefine.OperationElement); if (OPParamlist == null) { return; } //pullupR = tempParamlist.GetParameterByGuid(ElementDefine.TpETPullupR).phydata; //itv0 = tempParamlist.GetParameterByGuid(ElementDefine.TpITSlope).phydata; }
public void Init(ref BusOptions busoptions, ref ParamListContainer deviceParamlistContainer, ref ParamListContainer sflParamlistContainer) { m_busoption = busoptions; m_Section_ParamlistContainer = deviceParamlistContainer; m_SFLs_ParamlistContainer = sflParamlistContainer; SectionParameterListInit(ref deviceParamlistContainer); m_HwMode_RegList.Add(ElementDefine.EFUSEElement, m_EFRegImg); m_HwMode_RegList.Add(ElementDefine.OperationElement, m_OpRegImg); AutoMationTest.AutoMationTest.init(m_HwMode_RegList); SharedAPI.ReBuildBusOptions(ref busoptions, ref deviceParamlistContainer); InitialImgReg(); InitParameters(); m_dem_bm.Init(this); m_dem_dm.Init(this); LibInfor.AssemblyRegister(Assembly.GetExecutingAssembly(), ASSEMBLY_TYPE.OCE); LibErrorCode.UpdateDynamicalLibError(ref m_dynamicErrorLib_dic); }
/// <summary> /// 解析Section参数列表 /// </summary> private void SectionParameterListInit(ref ParamListContainer devicedescriptionlist) { }