using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FObjBase;
using FLY.Thick.Base.Common;
namespace FLY.Thick.Base.OBJ_INTERFACE
{
public class INITPARAM_OBJ_INTERFACE
{
#region Pack
public class Pack_Params
{
public int poslength;
public int auto_org_interval;
public double encoder1_mmpp;
public bool isTimeGridAdvEnabled;
public int adlag;
public int posOfGrid;
public double speed1scale;
public FilmVSRC filmVSrc;
public int filmVThreshold;
public double encoder2_mmpp;
public float encoder2_comp;
public double mmOfR;
public int inIdxOfRound;
public DATAVALIDSRC data_valid_src;
public bool autof1f3;
public int restartDelay;
public UInt32 vscan;
public UInt32 vjog;
public UInt32 vaccuracy;
public UInt32 svelocity;
public UInt32 atime;
public UInt32 dtime;
public UInt32 hvelocity1;
public UInt32 hvelocity2;
public bool hasProfileSample;
public bool hasHold;
public int dBKeepMonth;
public string dbPath;
}
#endregion
#region GetValue
///
/// Pack_Params
///
public const UInt16 GET_PARAMS = 0;
#endregion
#region SetValue
///
/// Pack_Params
///
public const UInt16 SET_PARAMS = 0;
#endregion
#region PushMsg
///
/// Pack_Params
///
public const UInt16 PUSH_PARAMS = 0;
#endregion
}
}