使用Python与设备接口的最佳实践';s asyncio和pyserial asyncio

使用Python与设备接口的最佳实践';s asyncio和pyserial asyncio,python,pyserial,python-asyncio,Python,Pyserial,Python Asyncio,我编写了一个Python包,用于读取和写入串行设备,该设备使用短电报与传感器和参与者进行通信。我的类包括一个用于建模收发器(它使用serial.aio.create_serial_connection建立串行连接)和一个用于基于asyncio.protocol的电报协议。我还为不同类型的电报和设备提供了一系列的课程 虽然这一切都是可行的,但设备模型和协议在我看来并不是很像Python。是否有任何教程或示例演示如何执行类似操作的最佳实践 我也需要python异步串行库。把它放到github上。我将

我编写了一个Python包,用于读取和写入串行设备,该设备使用短电报与传感器和参与者进行通信。我的类包括一个用于建模收发器(它使用serial.aio.create_serial_connection建立串行连接)和一个用于基于asyncio.protocol的电报协议。我还为不同类型的电报和设备提供了一系列的课程


虽然这一切都是可行的,但设备模型和协议在我看来并不是很像Python。是否有任何教程或示例演示如何执行类似操作的最佳实践

我也需要python异步串行库。把它放到github上。我将帮助您使用itthanks-eri,但在我的代码看起来更好一点之前,我不想这样做:-)检查一下:谢谢,您的包看起来可能对较低的接口级别有所帮助。我真正想要的是一个管理异步设备和处理多个客户端连接的服务器的蓝图。