#pragma once #include "receiver.hpp" #include #include #include "CDieBond.h" #include "SystemResources.h" #include "CFsmBase.h" class __declspec(dllexport) CLeftPick : public CFsmBase { private: CLASS_INFO; //自动固晶完成后的处理函数 void AutoBondDoneHandle(); //取晶完成后的处理函数 void PickDieDoneHandle(); public: //空闲状态 string Idle() { return ""; }; //校准状态 string Calib() { return ""; }; //编程状态 string Programming() { return ""; }; //诊断状态 string Diagnosis() { return ""; } //自动固晶状态 string AutoBond(); //手动操作状态 string ManualOperation(); CLeftPick(); };