【发布时间】:2019-09-16 15:23:30
【问题描述】:
我有以下代码
import can
def abcd():
bus = can.interface.Bus(channel= '1', bustype='vector',app_name = 'python-can')
MSG = bus.recv(0.5)
while MSG is not None:
MSG = bus.recv(1)
return MSG
if __name__ == '__main__':
abcd()
我想每次都退回味精怎么办? 有人可以帮我吗?
【问题讨论】:
-
你能试着描述你想要的行为吗?我假设
bus.recv()方法返回当前可用的数据(一个或多个字节)。您想要结果一出来,还是在公共汽车上经过一定程度的沉默后?你想要所有数据(连接)还是只想要最后一个字节?我认为您的代码存在多个问题,但我需要更多信息才能提供一个好的答案。
标签: python-3.x can-bus canoe