123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- #include "stdafx.h"
- #include "IExamHandler.h"
- using namespace DIOS::Dev::Detail::MachineryECOM;
- using namespace DIOS::Dev;
- IExamHandler::IExamHandler() :m_stateMachineStatus(SM_NONE),
- m_bMachineMoving(FALSE)
- {
- }
- IExamHandler::~IExamHandler()
- {
- }
- RET_STATUS IExamHandler::OnReset(DOF_MECH mech)
- {
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnCenterAdjust(DOF_MECH mech)
- {
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnStopMech()
- {
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnStartMove(DOF_MECH mech, int nOrientation)
- {
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnStopMove(DOF_MECH mech)
- {
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnFramePrep()
- {
- m_stateMachineStatus = SM_FRAMEPREP;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnFrameReady()
- {
- m_stateMachineStatus = SM_FRAMEREADY;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnFrameAcq()
- {
- m_stateMachineStatus = SM_FRAMEACQ;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnFrameStart()
- {
- m_stateMachineStatus = SM_FRAMESTART;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnFrameEnd()
- {
- m_stateMachineStatus = SM_FRAMEEND;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnFramePost()
- {
- m_stateMachineStatus = SM_FRAMEPOST;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnFrameError()
- {
- m_stateMachineStatus = SM_FRAMEERROR;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnFrameRecover()
- {
- m_stateMachineStatus = SM_FRAMERECOVER;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnSeqError()
- {
- m_stateMachineStatus = SM_SEQERROR;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnSeqEnd()
- {
- m_stateMachineStatus = SM_SEQEND;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnSetFrameRate(FLOAT frameRate)
- {
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- void IExamHandler::OnExit()
- {
- }
- RET_STATUS IExamHandler::OnScanningSwitch(DOF_MECH mech)
- {
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
- RET_STATUS IExamHandler::OnWorkstationSwitch(const char* pWorkstation)
- {
- m_CurWS = pWorkstation;
- return DIOS::Dev::RET_STATUS::RET_SUCCEED;
- }
|