我有一个用于无线通信的嵌入式无线驱动程序,我想在模拟环境中运行它,这样我就不必拥有数百个设备来测试我的代码。
最终,我希望能够指定节点之间的网络连接,这将是嵌入式设备中使用的 C++ 代码的一个实例。连接应该模拟无线介质,使得在传输过程中没有数据包到达节点,并且如果两个或更多节点正在尝试传输,则没有数据包到达节点。由基本连接图建模的连接。
我想知道这样的模型在 Python Twisted 框架中是否可行。如果没有的话,是否有任何网络框架可以使这样的任务变得简单。
语言首选项是 Python 或 Java。
谢谢。