using System; using System.Collections.Generic; using System.Linq; using System.Text; using FObjBase; using FLY.Thick.BlowingScan.IService; using FLY.Thick.BlowingScan.Common; using FLY.Thick.Blowing.OBJ_INTERFACE; namespace FLY.Thick.BlowingScan.OBJ_INTERFACE { /// /// 吹膜测厚.扫描 OBJ接口 /// public class BLOWING_SCAN_OBJ_INTERFACE:BLOWING_OBJ_INTERFACE { #region Pack public class Pack_ParamsExt { /// /// 扫描用,解方程数 /// public int solveCnt; /// /// 探头直径 /// public int sensorWidth; /// /// 平滑 /// public int smooth; } public class Pack_BM { public int firstbm; public int lastbm; } #endregion #region GetValue /// /// json Pack_ParamsExt /// public const UInt16 GET_PARAMSEXT = 3; /// /// json Pack_BM /// public const UInt16 GET_BUFINFO = 4; #endregion #region SetValue /// /// json Pack_Params /// public const UInt16 SET_PARAMSEXT = 3; #endregion #region CallFunction /// /// request:null /// reponse:json GetBufListReponse /// public const UInt16 CALL_GETBUF = 1; #endregion #region PushInfo /// /// json Pack_ParamsExt /// public const UInt16 PUSH_PARAMSEXT = 3; /// /// json Pack_BM /// public const UInt16 PUSH_BUFINFO = 4; #endregion } }