将变倍文件统一

This commit is contained in:
TAO Cheng
2013-07-01 16:23:27 +08:00
parent 46fb8ed7b2
commit d5bfc97a9a
2 changed files with 471 additions and 0 deletions
@@ -0,0 +1,45 @@
#ifndef CAUTOZOOM_H_
#define CAUTOZOOM_H_
#include "CMMIO_SERIAL.H"
class CAutoZoom
{
public:
CAutoZoom(void);
~CAutoZoom(void);
BOOL Initialization(bool _bInitConfig=true);
void LoadConfig();
double ReadZoomAngle();
double GetZoomCurPos();
BOOL CalibrateEncoder();
double ZoomOrgPos;
double ZoomStartPos;
double ZoomEndPos;
double ZoomCurPos;
double ZoomDeadband;
double ZoomScale;
int iRetryCntFrom;
int iRetryCntReadV;
int iReadingInterval;
char PreZoomRatio;
BOOL bInterrupt;
BOOL bEnComm;
BOOL _bZoomHoming;
BOOL _bZoomMoving;
char ZoomMode;
double dZoomMultiple[12];
char SelectedMultiple;
short MotorSpeedFast;//fast
short MotorSpeedSlow;//slow
int SerialComPort;
int MaxReadTimes;
char IsMotionFinished;
protected:
BOOL _bReading;
};
#endif