Meshtasticator
1.0.0
用于网格的离散事件和交互式模拟器。
离散事件模拟器模拟设备软件的无线电部分,以了解其工作。它也可以用于评估您的方案的性能或协议的可扩展性。
请参阅此文档以获取使用指南。
模拟后,它绘制了每组发送的一组重叠消息的节点和时间表的放置。

它可用于分析一组参数的网络。例如,这些是200S的100个模拟的结果,该模拟具有不同的HOP限制和节点数量。如预期的那样,随着HOP限制的增加,每个生成消息的平均节点数量增加。

但是,这是以实用性为代价的,即收到的所有数据包中包含新消息的收到的数据包(而不是重复出现)。

交互式模拟器使用网格的Linux本机应用,即真实的设备软件,同时模拟了一些硬件接口(包括Lora芯片)。也可以在带Docker的Windows或MacOS主机上使用。
请参阅此文档以获取使用指南。
它允许在没有真实设备的情况下调试多个通信节点。
此外,由于模拟器具有网络的“ Oracle视图”,因此它允许可视化路由消息的采用。

源代码的一部分是基于此存储库,最终源于[1]。
这项工作是根据创意共享归因4.0国际许可证获得许可的。