update 现场调试

This commit is contained in:
Gogs
2024-12-08 16:10:59 +08:00
parent d4fcb79394
commit 7c606caa7b
5 changed files with 196 additions and 353 deletions

View File

@ -1,14 +1,9 @@
output_n = 7
io_bit = 5
from CU.Feeding import Feeding
from Model.Position import Real_Position
from Model.RobotModel import MoveType
def is_bit_set(n, position):
"""
检查整数 n 的第 position 位是否为 1
:param n: 整数
:param position: 从右往左数的位0 表示最低位
:return: True 表示该位是 1否则为 False
"""
return (n >> position) & 1 == 1
feeding = Feeding(None,None)
p_mid = Real_Position().init_position(20,20,20,30,20,20)
p_end = Real_Position().init_position(30,40,5,30,3,3)
print(is_bit_set(7,3))
feeding.sendTargPosition(p_mid,MoveType.Cure,5,p_end)