#pragma once
#include "receiver.hpp"
#include <string>
#include <iostream>
#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();

};