想象一下 Python 脚本通过串行端口向外部设备发送命令的情况。该脚本驻留在某些 Linux 机器上,设备会对某些命令作出反应。这个想法是通过“发送”命令到包含设备将生成的转储文件的文件来模拟我机器上的所有这个链,否则。这是我第一次尝试这样的事情,很高兴听到有过这种情况经验的人的来信。我在网上红了,人们在谈论几个方向:
- 多处理
- RPyC
- 穿线
- zmq
它可能更多但没有意识到。有什么建议么?
想象一下 Python 脚本通过串行端口向外部设备发送命令的情况。该脚本驻留在某些 Linux 机器上,设备会对某些命令作出反应。这个想法是通过“发送”命令到包含设备将生成的转储文件的文件来模拟我机器上的所有这个链,否则。这是我第一次尝试这样的事情,很高兴听到有过这种情况经验的人的来信。我在网上红了,人们在谈论几个方向:
它可能更多但没有意识到。有什么建议么?
假设您实际上是在真实世界条件下进行测试(例如使用真实设备),但需要在一些在实践中难以一致重现的特定条件下执行一些测试,您可以简单地模拟与设备通信的部分以模拟那些“边缘”案例。