Skip to content

Commit

Permalink
Delete something unused,achieve call buff in epress instead of rpress.
Browse files Browse the repository at this point in the history
  • Loading branch information
liyixin135 committed Aug 1, 2024
1 parent 13323d0 commit db38950
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 22 deletions.
1 change: 0 additions & 1 deletion include/rm_manual/chassis_gimbal_shooter_cover_manual.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ class ChassisGimbalShooterCoverManual : public ChassisGimbalShooterManual
void rightSwitchDownRise() override;
void rightSwitchMidRise() override;
void rightSwitchUpRise() override;
void rPress() override;
void ePress() override;
void zPress();
void zRelease();
Expand Down
2 changes: 1 addition & 1 deletion include/rm_manual/chassis_gimbal_shooter_manual.h
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ class ChassisGimbalShooterManual : public ChassisGimbalManual
virtual void cPress();
virtual void bPress();
virtual void bRelease();
virtual void rPress();
void rPress();
virtual void xRelease();
virtual void shiftPress();
virtual void shiftRelease();
Expand Down
28 changes: 8 additions & 20 deletions src/chassis_gimbal_shooter_cover_manual.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -133,31 +133,19 @@ void ChassisGimbalShooterCoverManual::rightSwitchUpRise()
supply_ = false;
}

void ChassisGimbalShooterCoverManual::rPress()
void ChassisGimbalShooterCoverManual::ePress()
{
if (switch_buff_srv_->getTarget() != rm_msgs::StatusChangeRequest::ARMOR)
if (game_progress_ == 4)
{
chassis_cmd_sender_->power_limit_->updateState(rm_common::PowerLimit::CHARGE);
if (game_progress_ == 4)
{
if (stage_remain_time_ < 210)
switch_buff_type_srv_->setTargetType(rm_msgs::StatusChangeRequest::BIG_BUFF);
else
switch_buff_type_srv_->setTargetType(rm_msgs::StatusChangeRequest::SMALL_BUFF);
if ((ros::Time::now() - game_status_time_).toSec() < 0.2)
switch_buff_type_srv_->setTargetType(rm_msgs::StatusChangeRequest::BIG_BUFF);
switch_buff_type_srv_->callService();
}
if (stage_remain_time_ < 210)
switch_buff_type_srv_->setTargetType(rm_msgs::StatusChangeRequest::BIG_BUFF);
else
switch_buff_type_srv_->setTargetType(rm_msgs::StatusChangeRequest::SMALL_BUFF);
if ((ros::Time::now() - game_status_time_).toSec() < 0.2)
switch_buff_type_srv_->setTargetType(rm_msgs::StatusChangeRequest::BIG_BUFF);
}
else
chassis_cmd_sender_->power_limit_->updateState(rm_common::PowerLimit::NORMAL);
}

void ChassisGimbalShooterCoverManual::ePress()
{
switch_buff_srv_->switchTargetType();
switch_detection_srv_->switchTargetType();
switch_buff_type_srv_->setTargetType(switch_buff_srv_->getTarget());
switch_exposure_srv_->switchTargetType();
switch_buff_srv_->callService();
switch_detection_srv_->callService();
Expand Down

0 comments on commit db38950

Please sign in to comment.