12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #pragma once
- #include <string>
- #include <iostream>
- #include "receiver.hpp"
- #include "log.hpp"
- #include "SystemResources.h"
- #include "CFsmBase.h"
- using namespace mlog;
- class __declspec(dllexport) CDieBond : public CFsmBase
- {
- private:
- CLASS_INFO;
-
- //自动固晶完成后的处理函数
- void AutoBondDoneHandle();
- //校准台取晶完成后的处理函数
- void CalibTablePickDoneHandle();
- //固完一颗晶片后的处理函数
- void BondThreadBondDoneHandle();
- public:
- //空闲状态
- string Idle() { return ""; };
- //校准状态
- string Calib() { return ""; };
- //编程状态
- string Programming() { return ""; };
- //诊断状态
- string Diagnosis() { return ""; }
- //自动固晶状态
- string AutoBond();
- //手动操作状态
- string ManualOperation();
- CDieBond();
- };
|