/* * tilt_action.c * * Created on: 2025年12月29日 * Author: xsq */ #include "tilt_action.h" transition_t current_tilt_state; transition_state_t tilt_up_state={NULL,TiltUp_Do,NULL}; transition_state_t tilt_down_state={NULL,TiltDown_Do,NULL}; transition_state_t tilt_halt_state={NULL,TiltHalt_Do,NULL}; /* 终端上下移动,在洗舱里是抬头低头,这里是上下,直接沿用Tilt Up 和 TiltDown函数 * */ void TiltUp_Do(transition_t *p_this) { GV.Strain_Gauge.MotorControl=1; } void TiltDown_Do(transition_t *p_this) { GV.Strain_Gauge.MotorControl=2; } void TiltHalt_Do(transition_t *p_this) { GV.Strain_Gauge.MotorControl=0; }