update 更新表格处理,更新添加自由路径,更新了重连机制
This commit is contained in:
@ -46,6 +46,7 @@ class LineType(Enum):
|
||||
Straight = 0
|
||||
CureMid = 2
|
||||
CureEnd = 3
|
||||
WORLD = 4
|
||||
|
||||
|
||||
class FeedMidStatus(Enum):
|
||||
@ -649,6 +650,12 @@ class Feeding(QObject):
|
||||
start_pos1 = self.feedConfig.feedLine.get_next_start_position(reverse)
|
||||
self.feedStatus = FeedStatus(start_pos1.status) if self.feedStatus != FeedStatus.FNone else FeedStatus.FNone
|
||||
self.sendTargPosition(real_position=start_pos.get_position(),speed=self.robotClient.debug_speed, move_type=MoveType.Cure, real_position1=start_pos1.get_position())
|
||||
elif start_pos.lineType == LineType.WORLD.value:
|
||||
if self.robotClient.status_model.getAnglePosition().is_error_angel_move(start_pos.get_position(),self.robotClient.max_angle_interval):
|
||||
self.feedStatus = None
|
||||
log.log_message(logging.ERROR, Constant.str_feed_angle_error)
|
||||
else:
|
||||
self.sendTargPosition(real_position=start_pos.get_position(),speed=self.robotClient.debug_speed,move_type=MoveType.WORLD)
|
||||
else:
|
||||
self.sendTargPosition(real_position=start_pos.get_position(),speed=self.robotClient.debug_speed)
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user