my_trayini.c 1.31 KB
#include "my_trayini.h"
#include "hardware.h"

//u8 trayIniLogicStep  = 0;
//int trayIniSpeed = 0;

//u8 trayIniLogic(u8 limit)
//{
//	u8 isok = 0;
//	if(trayIniLogicStep==1)
//	{	
//		if(!limit)
//		{
//			trayIniSpeed=500;
//		}else 
//		{
//			trayIniSpeed = 0;
//			trayIniLogicStep=2;
//		}	
//	}else
//	if(trayIniLogicStep==2)
//	{
//		if(limit)
//		{
//			trayIniSpeed=-50;
//		}else 
//		{
//			trayIniSpeed = 0;
//			trayIniLogicStep=3;
//		}
//	}else
//	if(trayIniLogicStep==3)
//	{
//		if(!limit)
//		{
//			trayIniSpeed=50;
//		}else 
//		{
//			trayIniSpeed = 0;
//			clrssi=0;
//			if(clrssiok)
//			{
//				clrssi=1;
//				trayIniLogicStep=4;
//			}
//		}	
//	}else
//	if(trayIniLogicStep==4)
//	{
//		trayIniSpeed=0;
//		trayIniLogicStep=0;
//		delay_ms(50);
//		isok = 1;
//	}
//	return isok;
//}

//void trayIniActiion(void)//ÍÐÅ̳õʼ»¯¶¯×÷
//{
//	if(trayIniLogicStep==1)
//	{
//		woodman(0,1,0);
//		speed_set_rpm(1,-trayIniSpeed/dataCouplingCoefficient,25/dataCouplingCoefficient,100/dataCouplingCoefficient);
//		speed_set_rpm(2, trayIniSpeed/dataCouplingCoefficient,25/dataCouplingCoefficient,100/dataCouplingCoefficient);
//		speed_set_rpm(4,-trayIniSpeed,25,100);
//	}else
//	{
//		woodman(1,1,0);
//		speed_set_rpm(4,-trayIniSpeed,25,100);
//	}
//}

//void trayIniReset(void)
//{
//	trayIniLogicStep = 1;
//}