Machine Interface Utility:VER1.0
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
#pragma once
|
||||
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// HAL_TouchProbe.h : interface for the Touch Probe related functions
|
||||
//
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
|
||||
HAL_STATUS HAL_TP_IsSupported(UINT &Type);
|
||||
HAL_STATUS HAL_TP_Enable(bool bProbeEnable);
|
||||
HAL_STATUS HAL_TP_Startup(void);
|
||||
HAL_STATUS HAL_TP_GetActiveProbe(int &nProbe);
|
||||
HAL_STATUS HAL_TP_SetActiveProbe(int nProbe);
|
||||
HAL_STATUS HAL_TP_SetManualTouchData(CHALTPManualConfig *pParams);
|
||||
HAL_STATUS HAL_TP_SetTipOffset(double OffsetX, double OffsetY, double OffsetZ);
|
||||
HAL_STATUS HAL_TP_GetTipOffset(double &OffsetX, double &OffsetY, double &OffsetZ);
|
||||
HAL_STATUS HAL_TP_SetupMeasurePoint(CHALTPMeasurePoint *pParams);
|
||||
HAL_STATUS HAL_TP_DoMeasure(bool bWait);
|
||||
HAL_STATUS HAL_TP_IsMeasuring(bool &bMeasuring);
|
||||
HAL_STATUS HAL_TP_GetMeasureData(CHALMeasPoint &TPData);
|
||||
HAL_STATUS HAL_TP_Shutdown(void);
|
||||
Reference in New Issue
Block a user